Linux rpmelfsym命令

Linux rpmelfsym命令:在RPM软件包中通过对象文件列出符号。

Linux rpmelfsym命令 功能描述

使用rpmelfsym命令可以在RPM软件包中通过对象文件列出符号。rpmelfsym命令将产生3列输出:文件名、符号类型和符号名称。只有动态链接的可执行文件和共享库处理,并且只有动态符号列出来。当处理一个目录,一个额外的列被前置到输出中,这是典型的RPM文件基本名。

Linux rpmelfsym命令 语法

rpmelfsym [选项] [文件] [目录]

命令中各选项的含义如表所示。
rpmelfsym命令选项含义

Linux rpmelfsym命令 示例



在RPM软件包中通过对象文件bind-9.8.2-0.17.rc1.el6.x86_64.rpm列出符号

[root@rhel ~]# cd /media/RHEL_6.4\ x86_64\ Disc\ 1/Packages
[root@rhel Packages]# rpmelfsym bind-9.8.2-0.17.rc1.el6.x86_64.rpm
/usr/sbin/arpaname       w     _Jv_RegisterClasses
/usr/sbin/arpaname       A     __bss_start
/usr/sbin/arpaname       U     __fprintf_chk
/usr/sbin/arpaname       w     __gmon_start__
/usr/sbin/arpaname       U     __libc_start_main
/usr/sbin/arpaname       U     __stack_chk_fail
/usr/sbin/arpaname       A     _edata
/usr/sbin/arpaname       A     _end
/usr/sbin/arpaname       T     _fini
/usr/sbin/arpaname       T     _init
/usr/sbin/arpaname       U     ferror
/usr/sbin/arpaname       U     fflush
/usr/sbin/arpaname       U     inet_pton
/usr/sbin/arpaname       U     stdout
/usr/sbin/ddns-confgen    w    _Jv_RegisterClasses
/usr/sbin/ddns-confgen    A    __bss_start
........................(省略)
赞(0)
未经允许不得转载:极客笔记 » Linux rpmelfsym命令
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址