linux 查看glibc版本
时间: 2024-08-08 09:01:05 浏览: 437
在Linux系统上查看glibc (GNU C Library) 的版本,你可以使用命令ldd -v
或者file /lib64/ld-linux-x86-64.so.2 | grep GLIBC
。ldd -v
会列出所有动态链接库及其版本信息,其中glibc通常会被列出来。如果直接查找glibc,file
命令可以用于识别动态链接文件,并通过grep过滤出包含"GLIBC"的部分,找到对应的glibc版本。
例如:
$ ldd -v | grep glibc
或者
$ file /lib64/ld-linux-x86-64.so.2 | grep GLIBC
/lib64/ld-linux-x86-64.so.2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.7.0, BuildID[sha1]=50e8b4a9f655f0c6a017703f71ebe569d43c3464, not stripped
相关问题
linux查看glibc版本
以下是三种Linux查看glibc版本的方法:
- 使用rpm命令查看glibc包的版本信息:
rpm -qa | grep glibc rpm -qi glibc
- 查看glibc库文件的版本信息:
ls -l /lib/libc.so.6
- 使用ldd命令查看ldd版本信息:
ldd --version
linux命令查看glibc版本
在Linux系统中,你可以使用ldd
(Linux动态链接检查工具)或readelf
命令来查看安装的glibc(GNU C Library)的版本。这里分别介绍两种方法:
使用
ldd
命令:ldd /bin/ls # 用/bin/ls替换为你想检查的可执行文件路径
ldd
会列出该程序依赖的共享库及其版本信息,其中glibc通常会被标记为libm.so.6
或类似,查看它的版本就在那一行附近。使用
readelf
命令:readelf -h /bin/ls | grep GNU_LIBC
这个命令首先查看指定程序的头部信息,然后搜索包含"GNU_LIBC"关键字的行,通常这一行就包含了glibc的版本信息。
相关推荐















