如果你想要找出被一個(gè)運(yùn)行中的進(jìn)程載入的共享庫,你可以使用pldd命令,它會(huì)顯示出在運(yùn)行時(shí)被載入一個(gè)進(jìn)程里的所有共享對(duì)象。sudo pldd 注意你需要root權(quán)限去執(zhí)行pldd命令。或者,也可以選擇一個(gè)叫做pmap的命令行工具。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供黃平網(wǎng)站建設(shè)、黃平做網(wǎng)站、黃平網(wǎng)站設(shè)計(jì)、黃平網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、黃平企業(yè)網(wǎng)站模板建站服務(wù),十多年黃平做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
現(xiàn)有一個(gè)進(jìn)程id為「11529」,想要查詢?cè)撨M(jìn)程占用的內(nèi)存大小。
freeradius 你可下載源碼版本,編譯的時(shí)候就知道你需要什么庫了 如果是二進(jìn)制版本你在安裝的時(shí)候,你會(huì)從安裝的錯(cuò)誤信息中了解到需要什么樣的庫 一般人都很難詳細(xì)的說明白到底需要那些庫,都是在安裝的時(shí)候才知道。
首先,連接相應(yīng)linux主機(jī),進(jìn)入到linux命令行狀態(tài)下,等待輸入shell指令。其次,在linux命令行中輸入:ps aux。鍵盤按“回車鍵”運(yùn)行shell指令,此時(shí)會(huì)看到所有的進(jìn)程,包含隱藏進(jìn)程。
Linux對(duì)信號(hào)SIGQUIT(3),SIGABRT(6), SIGFPE(8)和SIGSEGV(11)的默認(rèn)處理,都可以強(qiáng)制讓進(jìn)程產(chǎn)生coredump文件。如果進(jìn)程代碼對(duì)這些信號(hào)做了其它處理,就不會(huì)產(chǎn)生了。
1、ldd命令用于輸出程序或者庫文件所依賴的共享庫列表。語法 選項(xiàng) 參數(shù) 文件:指定可執(zhí)行程序或者文庫。ldd原理 首先,ldd不是一個(gè)可執(zhí)行程序,而只是一個(gè)shell腳本。
2、描述 ldd 輸出在命令行上指定的每個(gè)程序或共享庫需要的共享庫。
3、要找出某個(gè)特定可執(zhí)行依賴的庫,可以使用ldd命令。這個(gè)命令調(diào)用動(dòng)態(tài)鏈接器去找到程序的庫文件依賴關(guān)系。
4、查看靜態(tài)庫:ar -tv test.a 解壓靜態(tài)庫:ar -x test.a 查看程序依賴的動(dòng)態(tài)庫:readelf -a xxx|grep library 如:可以看到,下面的交叉程序hello執(zhí)行依賴于如下兩個(gè)動(dòng)態(tài)庫。
so文件內(nèi)部有一個(gè)自己的名字,可以和文件名不同,這個(gè)名字由鏈接器在link期間寫入so庫文件中。你可以使用 readelf -a b.so | grep SONAME,來查看 這個(gè)內(nèi)部名字不因?yàn)槲募兓淖儭?/p>
帶著需要的.so包一起拷貝過去就可以,要知道需要那些庫可以執(zhí)行 obj-dump | grep NEED +你的程序名字。一般需要libQtCore.so libQtGui.so libQtNetwork.so這幾個(gè)。
開發(fā)板的文件系統(tǒng)里面的,通用的做法一般是放在/lib或者/usr/lib 目錄里面即可。或者也可放在其他目錄中,但是需要配置一下LD_LIBRARY_PATH 環(huán)境變量。
標(biāo)題名稱:linux命令ldd 創(chuàng)建目錄Linux命令
文章分享:http://www.chinadenli.net/article18/dehcpdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、標(biāo)簽優(yōu)化、企業(yè)建站、動(dòng)態(tài)網(wǎng)站、微信公眾號(hào)、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)