linux下經典除錯命令總結

2021-10-05 22:37:26 字數 392 閱讀 7526

磨刀不誤砍柴工,總結了一下常用的linux下除錯的手段,標星的為本人常用的一些手段,時常總結,時常回顧,溫故而知新。

linux經典除錯命令

file

這個命令可以檢視檔案的確切檔案型別

ldd如何找到可執行檔案所依賴的庫?這就是ldd命令出現的原因。針對動態鏈結的二進位制檔案執行它會顯示其所有依賴的庫及其路徑。

ltrace

這個命令可以追蹤命令執行的時候跑了哪些函式,可以作為堆疊呼叫跟蹤除錯使用。ltrace能夠跟蹤程序的庫函式呼叫,它會顯現出哪個庫函式被呼叫

strings

用來檢視bin裡面有什麼字串

Linux下hexdump命令除錯event驅動

hexdump 檢視檔案的內容,比如二進位制檔案中包含的某些字串,通常用來除錯驅動用 描述 我們以event1為例,當我們insmod掛載了鍵盤驅動後,出現乙個event1裝置,此時沒有按鍵按下,所以event1裡面的資料是沒有的,那麼資料又是從來 來?通過鍵盤驅動的read函式,若有按鍵按下,就會...

總結linux下find命令

在linux中,特別是自己學習時經常會用的find命令 find name april 在當前目錄下查詢以april開始的檔案 find name april fprint file 在當前目錄下查詢以april開始的檔案,並把結果輸出到file中 find name ap o name may 查...

linux下vim命令總結

linux下vim命令總結 一 游標控制命令 命令 移動 k 向上移一行 j 向下移一行 h 向左移乙個字元 l 向右移乙個字元 gg 移到檔案的首行 g 移到檔案的末行 h 移到螢幕的第一行 w 移到下乙個字的開頭 w 移到下乙個字的開頭,忽略標點符號 e 移到下乙個字的結尾 e 移到下乙個字的結...