Itrace跟蹤程式呼叫庫函式引數選項-怎麼學習linux運維

老男孩Linux發表於2021-05-08

Itrace能夠跟蹤程式的庫函式呼叫,它會顯現出呼叫了哪個庫函式,而strace則是跟蹤程式的每個系統呼叫。隨著Linux運維技術的發展,各企業對於Linux運維工程師人才的需求也是逐漸增加,學習Linux的人們越來越多。學習Linux運維技術Linux命令至關重要。那麼眾多Linux運維命令中,Itrace跟蹤程式呼叫庫函式引數選項有什麼?

Itrace命令引數選項說明介紹:

-c 統計庫函式每次呼叫的時間,最後程式退出時列印摘要。

-C 解碼低階別名稱(核心級)為使用者級名稱。

-d 列印除錯資訊。

-e expr 輸出過濾器,透過表示式,可以過濾掉你不想要的輸出。

-e printf 表示只檢視printf函式調。

-e!printf 表示檢視除printf函式以外的所有函式呼叫。

-f 跟蹤子程式。

-o flename 將ltrace的輸出寫入檔案filename。

-p pid 指定要跟蹤的程式pid。

-r 輸出每一個呼叫的相對時間。

-S 顯示系統呼叫。

-t 在輸出中的每一行前加上時間資訊。

-tt 在輸出中的每一行前加上時間資訊,精確到微秒。

-ttt 在輸出中的每一行前加上時間資訊,精確到微秒,而且時間表示為UNIX時間戳。

-T 顯示每次呼叫所花費的時間。

-u username以username的UID和GID執行所跟蹤的命令。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2771339/,如需轉載,請註明出處,否則將追究法律責任。

相關文章