当前位置:我的异常网» Linux/Unix » 怎么查看linux动态链接库文件的版本等其他信息

怎么查看linux动态链接库文件的版本等其他信息

www.myexceptions.net  网友分享于:2013-05-25  浏览:599次

如何查看linux动态链接库文件的版本等其他信息

我需要查看一些linux动态链接库的文件的版本信息,不知道有没有什么命令可以。nm和objdump我大概试过,好像没有我要的内容。

不知道是不是我用法有问题,最好还能够知道这个文件的遵循的版权协议。

谢谢!

------解决方案--------------------

不知到下面的方法可不可以:

mymtom@fc6$ objdump -i /lib/libc.so.6

BFD header file version 2.17.50.0.6-5.fc6 20061020

elf64-x86-64

(header little endian, data little endian)

i386

elf32-i386

(header little endian, data little endian)

i386

a.out-i386-linux

(header little endian, data little endian)

i386

efi-app-ia32

(header little endian, data little endian)

i386

elf64-little

(header little endian, data little endian)

i386

elf64-big

(header big endian, data big endian)

i386

elf32-little

(header little endian, data little endian)

i386

elf32-big

(header big endian, data big endian)

i386

srec

(header endianness unknown, data endianness unknown)

i386

symbolsrec

(header endianness unknown, data endianness unknown)

i386

tekhex

(header endianness unknown, data endianness unknown)

i386

binary

(header endianness unknown, data endianness unknown)

i386

ihex

(header endianness unknown, data endianness unknown)

i386

elf64-x86-64 elf32-i386 a.out-i386-linux efi-app-ia32

i386 elf64-x86-64 elf32-i386 a.out-i386-linux efi-app-ia32

elf64-little elf64-big elf32-little elf32-big srec symbolsrec

i386 elf64-little elf64-big elf32-little elf32-big srec symbolsrec

tekhex binary ihex

i386 tekhex binary ihex

mymtom@fc6$ uname -msrv

Linux 2.6.20 #1 SMP Thu Feb 14 18:08:17 CST 2008 x86_64

------解决方案--------------------

这个呢?

mymtom@fc6:src$ objdump -p /lib/libc.so.6

/lib/libc.so.6: file format elf32-i386

Program Header:

PHDR off 0x00000034 vaddr 0x00ae3034 paddr 0x00ae3034 align 2**2

filesz 0x00000140 memsz 0x00000140 flags r-x

INTERP off 0x00124710 vaddr 0x00c07710 paddr 0x00c07710 align 2**0

filesz 0x00000013 memsz 0x00000013 flags r--

LOAD off 0x00000000 vaddr 0x00ae3000 paddr 0x00ae3000 align 2**12

filesz 0x0013936c memsz 0x0013936c flags r-x

LOAD off 0x0013a210 vaddr 0x00c1d210 paddr 0x00c1d210 align 2**12

filesz 0x0000276c memsz 0x00005394 flags rw-

DYNAMIC off 0x0013bd9c vaddr 0x00c1ed9c paddr 0x00c1ed9c align 2**2

filesz 0x000000f8 memsz 0x000000f8 flags rw-

NOTE off 0x00000174 vaddr 0x00ae3174 paddr 0x00ae3174 align 2**2

filesz 0x00000020 memsz 0x00000020 flags r--

TLS off 0x0013a210 vaddr 0x00c1d210 paddr 0x00c1d210 align 2**2

filesz 0x00000008 memsz 0x0000003c flags r--

EH_FRAME off 0x00124724 vaddr 0x00c07724 paddr 0x00c07724 align 2**2

filesz 0x00002a5c memsz 0x00002a5c flags r--

STACK off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2

filesz 0x00000000 memsz 0x00000000 flags rw-

RELRO off 0x0013a210 vaddr 0x00c1d210 paddr 0x00c1d210 align 2**0

filesz 0x00001df0 memsz 0x00001df0 flags r--

Dynamic Section:

NEEDED ld-linux.so.2

SONAME libc.so.6

INIT 0xaf8c60

FINI_ARRAY 0xc1d218

FINI_ARRAYSZ 0x4

HASH 0xc1909c

GNU_HASH 0xae3194

STRTAB 0xaef744

SYMTAB 0xae6c14

STRSZ 0x55c9

SYMENT 0x10

PLTGOT 0xc1eff4

PLTRELSZ 0x38

PLTREL 0x11

JMPREL 0xaf8b14

REL 0xaf616c

RELSZ 0x29a8

RELENT 0x8

VERDEF 0xaf5e74

文章评论

Linux如何动态查看文件信息,怎么查看linux动态链接库文件的版本等其他信息相关推荐

  1. Linux:查看服务器信息,CPU、内存、系统版本、内核版本等

    还是最近工作的总结,性能验证要根据服务器的配置才能做进一步的结论论证,废话不多说 目录 查看Linux内核版本 查看Linux系统版本 CPU 查看CPU信息(型号) 物理CPU个数 每个物理CPU中 ...

  2. Linux中使用命令查看目录信息、查看当前目录路径、清楚终端内容

    查看目录命令 文章目录 查看目录命令 1. 查看目录命令的使用 2. 查看当前目录路径 3. 清除终端内容 4. 小结 学习目标 能够使用Linux命令查看目录信息 1. 查看目录命令的使用 命令 说 ...

  3. linux 查看磁盘信息命令行,linux命令-查看硬盘信息(磁盘阵列模式下)

    如果服务器有做磁盘阵列,那么运行fdisk -l或者smartctl –all /dev/sda,得不到你要的磁盘信息. [root@localhost /]# fdisk -l WARNING: G ...

  4. linux标准分发版的描述信息,如何查看Linux中系统版本信息

    使用Linux 系统是由时候需要查看当前Linux系统的版本便于进行一些设置或者操作,那么如何在Linux系统中使用命令查看Linux发行版版本信息呢? 在本教程中,我们将向您展示如何使用命令行检查系 ...

  5. linux操作系统中查看网络信息的命令,Linux查看系统信息命令盘点

    Linux查看系统信息命令盘点 在Linux系统上有很多操作都是用命令完成的,下面跟yjbys小编一起来看看最新的系统命令吧,希望对大家有所帮助! 1.查看系统内核 uname -a uname -r ...

  6. nginx在linux中查看日志信息,nginx查看日志

    nginx的log日志分为access log 和 error log 其中access log 记录了哪些用户,哪些页面以及用户浏览器.ip和其他的访问信息 error log 则是记录服务器错误日 ...

  7. linux查看svn信息,SVN 查看历史信息

    通过svn命令可以根据时间或修订号去除过去的版本,或者某一版本所做的具体的修改.以下四个命令可以用来查看svn的历史:svn log: 用来展示svn 的版本作者.日期.路径等等. svn diff: ...

  8. linux 声卡 查看,linux 下显卡 网卡 声卡 信息的查看

    各个linux版本间命令可能不同  以下仅供参考 1, 主板信息 .查看主板的序列号 -------------------------------------------------- #使用命令 ...

  9. linux 查看磁盘信息命令行,Linux系统中查看磁盘空间信息的命令

    Linux系统中磁盘空间的信息我们要怎么查看呢?下面由学习啦小编为大家整理了Linux系统中查看磁盘空间信息的命令,希望对大家有帮助! Linux系统中查看磁盘空间信息的命令:一.df -lh 命令 ...

  10. 在linux中查看端口信息,怎样在 Linux 上查看某个端口的相关信息?

    C#用扩展方法进行自动生成添加删除对象转换的功能 public static class ExtendedModel { #region 实体类的增删改查 #region 添加 public stat ...

最新文章

  1. MongoDB报表实例 -- 标签成员方案
  2. 【maven插件】maven-resources-plugin
  3. CodeForces - 510E Fox And Dinner(最大流+奇偶建边+路径打印)
  4. MIP技术交流分享(3月9日)
  5. 【iOS开发】如何用 Swift 语言进行LBS应用的开发?
  6. [转载]在instagram上面如何利用电脑来上传图片
  7. 关于最近Vue3+ Vue-CLI3+比较热门的十几篇文章
  8. matlab中的高阶导数,如何用matlab求函数的导数与高阶导数 需要技巧
  9. TestStand 语言配置文件说明
  10. POI(兴趣点)抓取工具
  11. 电子公文流转暨无纸办公系统
  12. pdf旋转后如何保存?操作工具有这些
  13. 2023年华东理工大学社会工作考研上岸前辈备考经验
  14. origin柱状图同时有两组数和两组数差值_教程 | Origin用矩阵绘制多层曲面映射图...
  15. 史上屌炸天超详细的Java实现逆波兰表达式
  16. 国际著名黑客大赛介绍与比较
  17. Google ArCode官网 ARCode支持机型
  18. Linux内核中网络数据的传输
  19. 阿里云服务器Ubuntu系统搭建mqtt服务器
  20. 使用@Slf4j的正确方法

热门文章

  1. SpringBoot2整合Jooq和Flyway(一)
  2. 解决磁盘IO紧张的一种方法
  3. 认真,respect!
  4. 论文笔记_S2D.22_2015-CVPR_利用深度特征回归和分层CRFs对单目图像进行深度和表面法线估计
  5. 【一天一个C++小知识】006. 浮点数在计算机内部的表示与转换
  6. LIO-SAM探秘第三章之代码解析(二) --- featureExtraction.cpp
  7. ros下各个包中的map的格式
  8. 创建一个TCP服务器端通信程序的步骤
  9. Elastic Search + Logstash + Kibana 初学者日志
  10. 使用 Apache 来限制访问 Confluence 6 的管理员界面