linux的strace命令用法
功能:
跟蹤程式執(zhí)行時的系統(tǒng)調(diào)用和所接收的信號.通常的用法是strace執(zhí)行一直到commande結(jié)束.
并且將所調(diào)用的系統(tǒng)調(diào)用的名稱、參數(shù)和返回值輸出到標準輸出或者輸出到-o指定的文件.
strace是一個功能強大的調(diào)試,分析診斷工具.你將發(fā)現(xiàn)他是一個極好的幫手在你要調(diào)試一個無法看到源碼或者源碼無法在編譯的程序.
你將輕松的學習到一個軟件是如何通過系統(tǒng)調(diào)用來實現(xiàn)他的功能的.而且作為一個程序設計師,你可以了解到在用戶態(tài)和內(nèi)核態(tài)是如何通過系統(tǒng)調(diào)用和信號來實現(xiàn)程序的功能的.
標簽:
strace
commande
linux
系統(tǒng)調(diào)用
上傳時間:
2017-02-07
上傳用戶:lx9076