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

如何使用Strace調試工具

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

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

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

$ strace pwd

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

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

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

主站蜘蛛池模板: 德安县| 平南县| 平谷区| 丽水市| 沙湾县| 东平县| 潮州市| 长白| 华坪县| 梅河口市| 峨眉山市| 扬州市| 嘉峪关市| 靖江市| 南乐县| 荃湾区| 屯留县| 清远市| 莱州市| 井研县| 綦江县| 黄冈市| 铁力市| 博野县| 女性| 元朗区| 化德县| 雷波县| 临汾市| 尉犁县| 安吉县| 莱阳市| 柞水县| 承德市| 安平县| 瑞金市| 靖安县| 黎川县| 保定市| 湖南省| 韶山市|