找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 技术 查看内容

30个实例详解TOP命令

2013-12-08 11:02    评论: 13 收藏: 10    

2.6 ‘l’、‘t’、‘m’: 切换负载、任务、内存信息的显示

这会相应地切换顶部的平均负载、任务/CPU状态和内存信息的概况显示。

不显示平均负载

不显示CPU概况

不显示内存和交换内存概况

上面三个全不显示

2.7 ‘f’: 字段管理

用于选择你想要显示的字段。用'*'标记的是已选择的。

管理显示列

上下光标键在字段内导航,左光标键可以选择字段,回车或右光标键确认。

按'<'移动已排序的字段到左边,'>'则移动到右边。

2.8 ‘R’: 反向排序

切换反向/常规排序。

2.9 ‘c’: 触发命令

切换是否显示进程启动时的完整路径和程序名。

完整命令路径

2.10 ‘i’: 空闲任务

切换显示空闲任务。

不显示空闲命令

2.11 ‘V’: 树视图

切换树视图。

树视图

2.12 ‘Z’: 改变配色

按下'Z'向用户显示一个改变top命令的输出颜色的屏幕。可以为8个任务区域选择8种颜色。

定制颜色

下面显示的是4中颜色显示的top视图。

彩色显示

2.13 ‘z’: 切换彩色显示

切换彩色,即打开或关闭彩色显示。

2.14 ‘x’ 或者 ‘y’

切换高亮信息:'x'将排序字段高亮显示(纵列);'y'将运行进程高亮显示(横行)。依赖于你的显示设置,你可能需要让输出彩色来看到这些高亮。

X 和 Y高亮

2.15 ‘u’: 特定用户的进程

显示特定用户的进程。你会被提示输入用户名。空白将会显示全部用户。

raghu的进程

2.16 ‘n’ 或 ‘#’: 任务的数量

设置最大显示的任务数量

设置最大显示的任务数量

2.17 ‘k’: 结束任务

top命令中最重要的一个命令之一。用于发送信号给任务(通常是结束任务)。

杀死一个任务

2.18 ‘r’: 重新设置优先级

重新设置一个任务的调度优先级。

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/

译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

LCTT(Linux中国翻译组)募新公告

LCTT是Linux中国社区(http://linux.cn/)的翻译组,负责从国外优秀媒体翻译Linux相关的技术、资讯、杂文等内容。

LCTT已经拥有二十余名活跃成员,并欢迎更多的Linux志愿者加入我们的团队。

项目地址: http://lctt.github.io/ 

12
查看其它分页:

最新评论

我也要发表评论

koolar 2013-12-08 13:53 回复
很详细,就是记不住!
樱花残月 2013-12-09 11:03 3 回复
load average那不是1分钟,5分钟,15分钟的值么
微博评论 2013-12-10 01:52 回复
@-Hello_World : @逆袭9号flyer
[1]
koolar 发表于 2013-12-08 13:53 的评论:
很详细,就是记不住!
游客 2014-09-29 13:26 回复
同感
Lyric 2014-11-02 13:04 2 回复
很详细的笔记哦 ,借鉴下来哦 哈哈 加油!!!
Num9-小沫 2014-12-15 23:04 1 回复
笔记是非常的详细  对TOP命令算是真正的学习了一下
很不错。 学习 学习。
[1]
koolar 发表于 2013-12-08 13:53 的评论:
很详细,就是记不住!
Esteem 2015-03-31 15:58 回复
多那个几次自然就记住了,何况我们有"男人"啊
swordxia 2015-04-01 10:20 1 回复
进行了详细的验证,学习了
[1]
樱花残月 发表于 2013-12-09 11:03 的评论:
load average那不是1分钟,5分钟,15分钟的值么
游客 2015-06-11 17:30 回复
''
[1]
樱花残月 发表于 2013-12-09 11:03 的评论:
load average那不是1分钟,5分钟,15分钟的值么
游客 2015-06-11 17:31 回复
<script>alert(1)<script>
liwei0526vip 2015-06-12 22:19 回复
绝对是好帖子,将top命令的用法总结的非常完善,学习学习。
future 2015-06-17 09:08 回复
负载的时间有问题吧。。。。。
[1]
樱花残月 发表于 2013-12-09 11:03 的评论:
load average那不是1分钟,5分钟,15分钟的值么
86salo 2015-11-19 12:47 回复
他应该大意写错了!!!

LCTT 译者

geekpi 💎 💎
共计翻译: 640 篇 | 共计贡献: 1551
贡献时间:2013-10-25 -> 2018-01-23
访问我的 LCTT 主页 | 在 GitHub 上关注我

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。