天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

linux命令之調(diào)試工具strace的深入分析

參考
1《linux的strace命令(詳解).txt》 新浪電子書可下載
2man strace
一個(gè)基本上通用的 完整的用法:
strace -o output.txt -T -tt -e trace=all -p 28979
上面的含義是 跟蹤28979進(jìn)程的所有系統(tǒng)調(diào)用(-e trace=all),并統(tǒng)計(jì)系統(tǒng)調(diào)用的花費(fèi)時(shí)間,以及開始時(shí)間(并以可視化的時(shí)分秒格式顯示),最后將記錄結(jié)果存在output.txt文件里面。
必須記住的幾個(gè)用法
1)strace -p pid  可以跟蹤某個(gè)后臺(tái)進(jìn)程
2)strace -o filename 把跟蹤結(jié)果輸出到文件
3)strace -T 記錄每個(gè)系統(tǒng)調(diào)用花費(fèi)的時(shí)間,可以看看哪個(gè)系統(tǒng)調(diào)用時(shí)間長(zhǎng)
4)strace -t (或者 -tt)記錄每個(gè)系統(tǒng)調(diào)用發(fā)生是的時(shí)間(時(shí)分秒的格式)
5)strace -s 1024 顯示系統(tǒng)調(diào)用參數(shù)時(shí),對(duì)于字符串顯示的長(zhǎng)度, 默認(rèn)是32,如果字符串參數(shù)很長(zhǎng),很多信息顯示不出來(lái)。
6)strace -e trace=nanosleep 只記錄相關(guān)的系統(tǒng)調(diào)用信息。
    -e trace=NETwork // 只記錄和網(wǎng)絡(luò)api相關(guān)的系統(tǒng)調(diào)用
    -e trace=file // 只記錄涉及到文件名的系統(tǒng)調(diào)用
    -e trace=desc // 只記錄涉及到文件句柄的系統(tǒng)調(diào)用
還有其他的包括process,ipc,signal等。
一個(gè)經(jīng)典的,通過strace查看一個(gè)進(jìn)程所有相關(guān)打開文件的排查過程,參考《linux的strace命令(詳解).txt》 新浪電子書可下載
如果開發(fā)程序沒有一個(gè)強(qiáng)大的工具相伴,那么開發(fā)效率會(huì)非常低,甚至遇到問題無(wú)從下手. 現(xiàn)在開始學(xué)習(xí)linux下的強(qiáng)大的調(diào)試工具strace,并記錄于此.
strace
1)類似于windows下的processexp.exe
   可以監(jiān)控系統(tǒng)調(diào)用
2)類似于windows下的depand工具
   可以檢查程序的依賴庫(kù). 比linux下的ldd更強(qiáng)大.
   參考:strace命令用法 
   點(diǎn)擊下載
   案例:
strace幫助我解決不知日志文件被打印到哪的問題.
   用strace跟蹤server
   /usr/bin/strace -p pid -o out.file
   然后執(zhí)行client端,然后結(jié)束strace,查看out.file 搜索write,open的系統(tǒng)調(diào)用

php技術(shù)linux命令之調(diào)試工具strace的深入分析,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久er99热精品一区二区 | 在线免费观看亚洲视频 | 蜜桃麻豆WWW久久囤产精品免费 | 拔擦拔擦8X永久华人免费播放器 | 国产亚洲精品视频亚洲香蕉视 | 国产精品久久久久久AV免费不卡 | 夜夜草导航 | 51国产偷自视频在线视频播放 | 99re1久久热在线播放 | 欧美zozofoot| 亚洲AV國產国产久青草 | 久久精品热99看二 | 国产精品人妻系列21P | 国产亚洲精品久久久久久白晶晶 | 亚洲国产欧美在线看片 | 好男人午夜www视频在线观看 | 无码欧美喷潮福利XXXX | 国产精品免费大片 | 永久免费的无码中文字幕 | 娇小亚裔被两个黑人 | 性欧美13处14处破 | 漂亮的保姆6在线观看中文 漂亮的保姆5电影免费观看完整版中文 | 日本一区二区三区在线观看网站 | 男人J放进女人P全黄网站 | 久草草在线视视频 | 国产精品无码久久av | 亚洲无人区码二码三码区别图 | 欧美精品专区第1页 | 99re久久免费热在线视频手机 | 欧美香蕉大胸在线视频观看 | 成人精品视频99在线观看免费 | 欧美激情性AAAAA片欧美 | 韩国和日本免费不卡在线 | 伦理片飘花免费影院 | 色婷婷综合久久久中文字幕 | 51精品少妇人妻AV一区二区 | 亚洲AV永久无码精品老司机蜜桃 | 甜涩性爱下载 | 国产精品久久vr专区 | 色欲AV色欲AV久久麻豆 | 伊人久久久久久久久久 |