首页 > 代码库 > Linux下top命令学习
Linux下top命令学习
网址:http://www.cnblogs.com/qiwenhui/articles/4262044.html
1. 命令行选项:
1.1 -b: 批处理模式
-b选项以批处理模式启动top命令。当你想要在文件中保存输出时是很有用的。
1.2 -c: 命令/程序名 触发:
如上面所讨论到的命令,这个选项会以上次记住的程序/命令显示的状态显示(是否显示完整路径)。
1.3 -d: 设置延迟间隔
设置top的显示间隔(以秒计)。比如。
$ top -d 1
将会以1秒的刷新间隔启动top。
1.4 -i: 切换显示空闲进程
这个选项设置top命令的上一次记住的相反的‘i‘状态。
1.5 -n: 设置迭代数量
用-n选项,你可以设置top退出前迭代的次数。
$ top -n 3
将会在刷新输出3次后退出。
1.6 -p: 监控特定的PID
你可以用-p选项监控指定的PID。PID的值为0将被作为top命令自身的PID。
1.7 -u 或 -U: 用户名 或者 UID
可以用这些选项浏览特定用户的进程。用户名或者UID可以在选项中指定。-p、-u和-U选项是互斥的,同时只可以使用这其中一个选项。当你试图组合使用这些选项时,你会得到一个错误:
$ top -p 28453 -u raghu
top: conflicting process selections (U/p/u)
#/usr/bin/bash
rm cpuinfo.log
top -n35 -b -d5 | awk -F‘,‘ ‘/^Cpu/{split($4,a,"%");print a[1]}‘ >> cpuinfo.log
Linux下top命令学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。