-x以十六進(jìn)制形式輸出非標(biāo)準(zhǔn)字符串
-xx所有字符串以十六進(jìn)制形式輸出
-e expr輸出過(guò)濾器,通過(guò)表達(dá)式,可以過(guò)濾掉你不想要的輸出
說(shuō)明:expr是一個(gè)表達(dá)式,用于控制如何跟蹤:[qualifier=][!]value1[,value2]...
<1>qualifier只能是trace、abbrev、raw、signal、read、write其中之一
<2>value是用來(lái)限定的符號(hào)或數(shù)字
<3>默認(rèn)的qualifier是trace
<4>感嘆號(hào)shi否定符號(hào) 例如:-e open等價(jià)于-e trace=open 表示只跟蹤open調(diào)用,而-e trace!=open表示跟蹤除了open以外的其他調(diào)用
常用選項(xiàng)
-e trace=[set]只跟蹤指定的系統(tǒng)調(diào)用
-e trace=file只跟蹤與文件操作有關(guān)的系統(tǒng)調(diào)用
-e trace=process只跟蹤與進(jìn)程控制有關(guān)的系統(tǒng)調(diào)用
-e trace=network只跟蹤與網(wǎng)絡(luò)有關(guān)的系統(tǒng)調(diào)用
-e trace=signal只跟蹤與系統(tǒng)信號(hào)有關(guān)的系統(tǒng)調(diào)用
-e trace=desc只跟蹤與文件描述符有關(guān)的系統(tǒng)調(diào)用
-e trace=ipc只跟蹤與進(jìn)程通信有關(guān)的系統(tǒng)調(diào)用
-e abbrev=[set]設(shè)定strace輸出的系統(tǒng)調(diào)用的結(jié)果集
-e raw=[set]將指定的系統(tǒng)調(diào)用的參數(shù)以十六進(jìn)制顯示
-e signal=[set]指定跟蹤的系統(tǒng)信號(hào)
-e read=[set]輸出從指定文件中讀出的數(shù)據(jù)
-e write=[set]輸出寫(xiě)入到指定文件中的數(shù)據(jù)
-o filename將strace的輸出寫(xiě)入文件filename
-p pid將指定跟蹤的進(jìn)程pid,要同時(shí)跟蹤多個(gè)pid,重復(fù)多次-p選項(xiàng)即可
-s strsize將指定輸出的字符串的最大長(zhǎng)度,默認(rèn)為32.并沒(méi)有將文件視為字符串,默認(rèn)全部輸出
-u username以u(píng)sername的UID和GID執(zhí)行所跟蹤的命令
12、ltrace跟蹤進(jìn)程調(diào)用庫(kù)函數(shù)
-c統(tǒng)計(jì)庫(kù)函數(shù)每次調(diào)用的時(shí)間,最后程序退出時(shí)打印摘要
-C解碼低級(jí)別名稱(chēng)(內(nèi)核級(jí))為用戶級(jí)名稱(chēng)
-d打印調(diào)試信息
-e expr輸出過(guò)濾器,通過(guò)表達(dá)式,可以過(guò)濾掉你不想要的內(nèi)容
-f跟蹤子進(jìn)程
-o filename將ltrace的出入文件filename
-p pid指定要跟蹤的pid進(jìn)程
-r輸出每一個(gè)調(diào)用的相對(duì)時(shí)間
-S顯示系統(tǒng)調(diào)用
-t在輸出中的每一行前加上時(shí)間信息,例如16:45:28
-tt在輸出中的每一行前加上時(shí)間信息,精確到微秒。例如11:18:59.759546
-ttt在輸出中的每一行前加上時(shí)間信息,精確到微秒,而且時(shí)間表示為UNIX時(shí)間戳。例如1486111461
-T顯示每次調(diào)用所花費(fèi)的時(shí)間
-u username以u(píng)sername的UID和GID執(zhí)行所跟蹤命令
13、runlevel輸出當(dāng)前運(yùn)行級(jí)別
--quite不輸出結(jié)果,用于通過(guò)返回值判斷的場(chǎng)合
0關(guān)機(jī)
1單用戶模式
3無(wú)網(wǎng)絡(luò)的多用戶模式
4未使用
5圖形界面多用戶模式
6重啟
14、init初始化Linux進(jìn)程
15、service管理系統(tǒng)服務(wù)
--status-all顯示所有服務(wù)狀態(tài)
九、Linux網(wǎng)絡(luò)管理命令
1、ifconfig配置或顯示網(wǎng)絡(luò)接口信息
-a顯示所有的網(wǎng)絡(luò)接口信息,包括活動(dòng)的和非活動(dòng)的
up激活指定的網(wǎng)絡(luò)接口
down禁用指定的網(wǎng)絡(luò)接口
hw設(shè)置網(wǎng)絡(luò)接口的物理地址(MAC地址)
2、ifup激活網(wǎng)絡(luò)接口
3、ifdown禁用網(wǎng)絡(luò)接口
4、route顯示或管理路由表