色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

如何使用Strace調試工具

straceLinux環境下的一款程序調試工具,用來監察一個應用程序所使用的系統呼叫及它所接收的系統信息。
strace是一個有用的小工具,它可以通過跟蹤系統調用來讓你知道一個程序在后臺所做的事情。Strace是一個基礎的調試工具,在大多數Linux系 統上默認已經安裝;但是即便你不是在跟蹤一個問題的時候它也是一個極好的軟件。它能告訴你很多關于一個Linux程序怎樣工作的信息。

讓我們以一個簡單的 UNIX 命令 pwd 作為開始,然后更深入地研究該命令在完成其任務的過程中進行了哪些工作。啟動 xterm 以創建一個進行實驗的受控環境,然后輸入下面的命令:

$ pwd
 
這個 pwd 命令顯示了當前的工作目錄。在我的計算機上,當時的輸出是:
 
/home/bill/
 
一個如此簡單的函數掩飾了該命令底層的復雜性(順便說一下,所有的計算機程序都是這樣的)。要真正地了解其復雜性,請使用 strace 工具再次運行 pwd 命令:

$ strace pwd

通過該命令,您可以看到,在顯示和列舉當前工作目錄的過程中,UNIX 計算機執行了相當多的操作.

php技術如何使用Strace調試工具,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 来安县| 张家港市| 铁力市| 河曲县| 永胜县| 玛沁县| 新余市| 抚顺市| 舞阳县| 绥滨县| 凌源市| 漯河市| 葫芦岛市| 永年县| 台北县| 织金县| 灵寿县| 舒兰市| 兖州市| 通渭县| 托里县| 昭苏县| 江安县| 遂溪县| 云阳县| 道孚县| 江安县| 霍山县| 太和县| 浪卡子县| 大英县| 蛟河市| 常宁市| 阳信县| 繁峙县| 嵊州市| 湘乡市| 西充县| 东莞市| 张家界市| 尉犁县|