首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Strace在Linux停使用方法

2012-06-30 
Strace在Linux下使用方法基本上完整的用法是这样:strace -o /tmp/output2.txt -T -tt -e tracedesc -s 12

Strace在Linux下使用方法
基本上完整的用法是这样:strace -o /tmp/output2.txt -T -tt -e trace=desc -s 12 -p 17129(墙内:http://mikixiyou.iteye.com/blog/1489090)使用到的参数如下:1)strace -p pid? 可以跟踪某个后台进程2)strace -o filename 把跟踪结果输出到文件3)strace -T 记录每个系统调用花费的时间,可以看看哪个系统调用时间长4)strace -t (或者 -tt)记录每个系统调用发生是的时间(时分秒的格式)5)strace -s 1024 显示系统调用参数时,对于字符串显示的长度, 默认是32,如果字符串参数很长,很多信息显示不出来。6)strace -e trace=nanosleep 只记录相关的系统调用信息。? ? -e trace=network // 只记录和网络api相关的系统调用? ? -e trace=file // 只记录涉及到文件名的系统调用? ? -e trace=desc // 只记录涉及到文件句柄的系统调用? ? 还有其他的包括process,ipc,signal等。

热点排行