新聞中心
linux系統(tǒng)以它的強大、靈活、安全和穩(wěn)定而聞名,由于它的靈活性,使用者可以選擇探索各種有用的命令和軟件以獲得更加優(yōu)良的體驗。其中有一個命令ldd常常被用來檢查并列出程序或動態(tài)鏈接庫(Dynamic Link Library,簡稱DLL)所依賴的共享庫(shared libraries),以及檢查共享庫文件路徑。這一節(jié)將通過介紹ldd命令的用法來探索Linux系統(tǒng)。

成都創(chuàng)新互聯(lián)是專業(yè)的網(wǎng)站建設公司,提供網(wǎng)站建設,網(wǎng)站制作,網(wǎng)站設計等網(wǎng)站開發(fā)一體化解決方案;包括H5高端網(wǎng)站建設,重慶小程序開發(fā)公司,網(wǎng)站定制,企業(yè)網(wǎng)站建設,商城網(wǎng)站制作,響應式網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設,軟件開發(fā),軟文發(fā)稿,網(wǎng)站營銷。歡迎做網(wǎng)站的企業(yè)前來合作洽談,成都創(chuàng)新互聯(lián)將竭誠為您服務!
可以先使用命令 man ldd 來閱讀ldd命令的使用教程:

可以看到,ldd命令通??梢允褂孟旅娴母袷剑?/p>
ldd [option] file`
在命令行中使用ldd命令,可以得到executable的的組成說明,比如下面的例子:
ldd /bin/ls
結(jié)果可以看到:

可以看到,文件/bin/ls依賴于很多共享庫,比如libc.so.6,libdl.so.2等等,而每一個文件右邊則是它們的鏈接路徑。通過這樣的方式,可以方便的查看一個程序所需的所有的依賴庫及其路徑,以確定是否存在缺失的庫,從而修復或調(diào)整軟件版本以有助提高系統(tǒng)性能。
除此之外,ldd還有一些其它的可用參數(shù),比如-v和-d參數(shù)。前者-v表示verbose,能夠顯式指出找不到的共享庫;而后者-d表示加載共享庫,可以將嵌入程序里的共享庫加載到內(nèi)存顯示。
因此,ldd命令真是一個強大的工具,通過它可以快速查看程序所用的庫,以檢查共享庫的版本、依賴關系、鏈接路徑等信息,增強Linux系統(tǒng)用戶對系統(tǒng)的認知,以及解決系統(tǒng)問題。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務、應用軟件開發(fā)、網(wǎng)站建設推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎服務!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯(lián)——四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機房租用、服務器托管、機柜租賃、大帶寬租用,高電服務器托管,算力服務器租用,可選線路電信、移動、聯(lián)通機房等。
網(wǎng)頁名稱:探索Linux系統(tǒng)的ldd命令(linuxldd)
文章源于:http://fisionsoft.com.cn/article/dhejojs.html


咨詢
建站咨詢
