ldd 命令用于判断某个可执行的binary档案含有什么动态链接库(so)
[root@NB ok]# ldd /bin/ls
linux-vdso.so. => (0x00007ffd7dbf6000)
libselinux.so. => /lib64/libselinux.so. (0x0000003429c00000)
librt.so. => /lib64/librt.so. (0x0000003428c00000)
libcap.so. => /lib64/libcap.so. (0x0000003434400000)
libacl.so. => /lib64/libacl.so. (0x0000003432800000)
libc.so. => /lib64/libc.so. (0x0000003428400000)
libdl.so. => /lib64/libdl.so. (0x0000003428000000)
/lib64/ld-linux-x86-.so. (0x0000003427c00000)
libpthread.so. => /lib64/libpthread.so. (0x0000003428800000)
libattr.so. => /lib64/libattr.so. (0x0000003438000000)
[root@NB ok]# rpm -qf /usr/bin/ldd
glibc-common-2.12-1.166.el6.x86_64
ldd命令通常使用"-v"来显示所依赖的动态库的尽可能的详细信息:
[root@NB ok]# ldd -v /bin/ls
linux-vdso.so. => (0x00007ffe97f6e000)
libselinux.so. => /lib64/libselinux.so. (0x0000003429c00000)
librt.so. => /lib64/librt.so. (0x0000003428c00000)
libcap.so. => /lib64/libcap.so. (0x0000003434400000)
libacl.so. => /lib64/libacl.so. (0x0000003432800000)
libc.so. => /lib64/libc.so. (0x0000003428400000)
libdl.so. => /lib64/libdl.so. (0x0000003428000000)
/lib64/ld-linux-x86-.so. (0x0000003427c00000)
libpthread.so. => /lib64/libpthread.so. (0x0000003428800000)
libattr.so. => /lib64/libattr.so. (0x0000003438000000) Version information:
/bin/ls:
librt.so. (GLIBC_2.2.5) => /lib64/librt.so.
libacl.so. (ACL_1.) => /lib64/libacl.so.
libacl.so. (ACL_1.) => /lib64/libacl.so.
libc.so. (GLIBC_2.) => /lib64/libc.so.
libc.so. (GLIBC_2.) => /lib64/libc.so.
libc.so. (GLIBC_2.3.4) => /lib64/libc.so.
libc.so. (GLIBC_2.2.5) => /lib64/libc.so.
。。。。。。
# ldd haproxy
linux-vdso.so. => (0x00007fffea9ff000)
libcrypt.so. => /lib64/libcrypt.so. (0x0000003a88400000)
libc.so. => /lib64/libc.so. (0x0000003a85400000)
libfreebl3.so => /lib64/libfreebl3.so (0x0000003a87400000)
/lib64/ld-linux-x86-.so. (0x0000003a85000000)
libdl.so. => /lib64/libdl.so. (0x0000003a85c00000)
ldd 命令用于判断某个可执行的binary档案含有什么动态链接库(so)的更多相关文章
- ldd命令
ldd命令用于判断某个可执行的 binary 档案含有什么动态函式库. 参数说明: --version 打印ldd的版本号 -v --verbose 打印所有信息,例如包括符号的版本信息 -d --d ...
- ldd命令【转】
转自:http://www.cnblogs.com/wanghetao/p/3779611.html ldd命令用于判断某个可执行的 binary 档案含有什么动态函式库. 参数说明: --versi ...
- MySQL的EXPLAIN命令用于SQL语句的查询执行计划
MySQL的EXPLAIN命令用于SQL语句的查询执行计划(QEP).这条命令的输出结果能够让我们了解MySQL 优化器是如何执行SQL 语句的.这条命令并没有提供任何调整建议,但它能够提供重要的信息 ...
- shell脚本批量执行命令----必需判断上一步执行结果--没有捷径
# 注意:shell脚本批量执行命令,不能只写一个函数,然后把所有命令复制进去,之前试过这样是不行的.必须要有一个判断命令执行成功与否的语句 # 简单的命令可以不加结果判断符号,但是遇到解压包.sed ...
- ldd命令--查看命令依赖的库文件
.在制作自己的发行版时经常需要判断某条命令需要哪些共享库文件的支持,以确保指定的命令在独立的系统内可以可靠的运行:在Linux环境下通过ldd命令即可实现,在终端下执行:ldd /bin/ls //l ...
- ldconfig命令与ldd命令
ldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令 ldconfig通常在系统启动时运行,而当用户安装了一个新的动态链接库时,就需要手工运行这个命令. ...
- Linux Shell脚本Ldd命令原理及使用方法
1.首先ldd不是一个可执行程序,而只是一个shell脚本2.ldd能够显示可执行模块的dependency,其原理是通过设置一系列的环境变量如下:LD_TRACE_LOADED_OBJECTS.LD ...
- LDD命令--可执行文件依赖的库出现错误时
http://littlepig3056.blog.163.com/blog/static/180758353201212751814134/ ldd 查看可执行文件依赖的库,结果会列出依赖的库名及 ...
- 一个diff工具,用于判断两个目录下所有的改动(比较新旧版本文件夹)
需求: 编写一个diff工具,用于判断两个目录下所有的改动 详细介绍: 有A和B两个目录,目录所在位置及层级均不确定 需要以B为基准找出两个目录中所有有改动的文件(文件或内容增加.修改.删除),将有改 ...
随机推荐
- 反序列化问题的研究之java篇
博客园很早就开通了,当时下决心要把自己的经验心得记录上去,但是却没有做到,因为一直觉得自己搞得东西可能还是比较的初级,感觉拿不出手,所以也就是只是把它记录在在印象笔记上面(三年下来,还是整理和收藏了一 ...
- ASP.NET Identity 简介
翻译自:http://www.asp.net/identity/overview/getting-started/introduction-to-aspnet-identity ,略有改动. 背景:A ...
- 【BZOJ-3039&1057】玉蟾宫&棋盘制作 悬线法
3039: 玉蟾宫 Time Limit: 2 Sec Memory Limit: 128 MBSubmit: 753 Solved: 444[Submit][Status][Discuss] D ...
- windows下使用pip安装python的第三方lxml库
lxml是Python语言里和XML以及HTML工作的功能最丰富和最容易使用的库.lxml库的安装和python其他第三方库的安装方法是一样的,只是可能由于一些细节上的失误导致安装失败. 工具 Pyt ...
- centos上如何安装redis?|centos傻瓜式安装redis教程
本文介绍centos安装redis,请不要安装2.4.3,是有问题的. 首先安装gcc yum -y install gcc yum -y install gcc-c++ yum install ma ...
- Java中vector的使用详解
Vector 可实现自动增长的对象数组. java.util.vector提供了向量类(vector)以实现类似动态数组的功能.在Java语言中没有指针的概念,但如果正确灵活地使用指针又确实可以大大提 ...
- Node.js入门笔记(1):基本概念
Node.js和JavaScript: 核心都是ECMAScrit,比如数据类型,语法结构,内置对象等等. 但是在js中顶层是window 在node中的不存在这个window(console.log ...
- JS 加载html 在IE7 IE8下 可调试
实际背景 就是都是HTML 公共头部底部 然后中间部分加载不同的HTML文件 有点跟模板引擎一样 jQuery 有个load函数 加载html文件的路径 获取html内容 到中间部分 正常下是不能用 ...
- RESTEasy-Rest服务框架
什么是 RESTEasy RESTEasy 是 JBoss 的一个开源项目,提供各种框架帮助你构建 RESTful Web Services 和 RESTful Java 应用程序.它是 JAX-RS ...
- 2016-03-04记录 H264.TXT 转成 H264.h264
H264.TXT文件 来源于板子上串口输出的数据,需要把该数据转成 *.h264用 H264的软件打开观察 txt中数据截图如下: MATLAB读入数据的代码: clc;close all;clear ...