ldd [object-name]
沙龙晃荡 | 3月31日 京东、微博拭魅战专家与你合营商量容器技巧实践!
How to make ldd produce unused direct dependencies
Q4、 若何让 ldd 履行重定位?
如不雅您的工作涉及到 Linux 中的可履行文件和共享库的常识,则须要懂得几种敕令行对象。个中之一是 ldd
,您可以应用它来拜访共享对象依附关系。在本教程中,我们将应用一些易于懂得的示例来评论辩论此实用法度榜样的基本常识。
请留意,这里提到的所有示例都已在 Ubuntu 16.04 LTS 长进行了测试。
Linux ldd 敕令
正如开首已经提到的,ldd
敕令打印共享对象依附关系。以下是该敕令的语法:
ldd [option]... file...
下面是该对象的手册页对它作出的解释:
ldd 会输出敕令行指定的每个法度榜样或共享对象所需的共享对象(共享库)。
ldd
的根本用法异常简单,只需运行 ldd
敕令以及可履行文件或共享对象的文件名称作为输入。
How to use ldd
以下应用问答的方法让您更好地懂得ldd的工作道理。
问题一、 若何应用 ldd 敕令?
例如:
ldd test
所以你可以看到所有的共享库依附已经在输出中产生了。
Q2、 若何使 ldd 在输出中生成具体的信息?
如不雅您想要 ldd
生成具体信息,包含符号版本控制数据,则可以应用 -v
敕令行选项。例如,该敕令
ldd -v test
当应用 -v
敕令行选项时,在输出中产生以下内容:
How to make ldd produce detailed information in output
Q3、 若何使 ldd 产生未应用的直接依附关系?
对于这个信息,应用 -u
敕令行选项。这是一个例子:
ldd -u test
您可以在这里应用几个敕令行选项:-d
和 -r
。 前者告诉 ldd
履行数据重定位,后者则使 ldd
为数据对象和函数履行重定位。在这两种情况下,该对象都邑申报损掉的 ELF 对象(如不雅有的话)。
ldd -d
ldd -r
Q5、 若何获得关于ldd的赞助?
--help
敕令行选项使 ldd
为该对象生成有效的用法相干信息。
ldd --help
推荐阅读
沙龙晃荡 | 3月31日 京东、微博拭魅战专家与你合营商量容器技巧实践! 在传统航空公司的成长汗青上,IT技巧一向是处于支撑的地位,是“最后有钱才投资”的一个板块。除了在运行控制>>>详细阅读
本文标题:为初学者简单介绍Linux ldd命令
地址:http://www.17bianji.com/lsqh/40629.html
1/2 1