30个实例详解TOP命令(1)(3)
3. 命令行选项
这些命令行选项与上面讨论的命令大多相同。top的输出可以用命令交互操作,但是你也可以带参数运行top来设置你想要的效果。
3.1 -b: 批处理模式
-b选项以批处理模式启动top命令。当你想要在文件中保存输出时是很有用的。
3.2 -c: 命令/程序名 触发
如上面所讨论到的命令,这个选项会以上次记住的程序/命令显示的状态显示是否显示完整路径)。
3.3 -d: 设置延迟间隔
设置top的显示间隔(以秒计)。比如。
- $ top -d 1
将会以1秒的刷新间隔启动top。
3.4 -i: 切换显示空闲进程
这个选项设置top命令的上一次记住的相反的'i'状态。
3.5 -n: 设置迭代数量
用-n选项,你可以设置top退出前迭代的次数。
- $ top -n 3
将会在刷新输出3次后退出。
3.6 -p: 监控特定的PID
你可以用-p选项监控指定的PID。PID的值为0将被作为top命令自身的PID。
3.7 -u 或 -U: 用户名 或者 UID
可以用这些选项浏览特定用户的进程。用户名或者UID可以在选项中指定。-p、-u和-U选项是互斥的,同时只可以使用这其中一个选项。当你试图组合使用这些选项时,你会得到一个错误:
- $ top -p 28453 -u raghu
- top: conflicting process selections (U/p/u)
via: http://linoxide.com/linux-command/linux-top-command-examples-screenshots/
评论暂时关闭