首页 > 系统运维 > linux命令之top
您的足迹
  • 你没有浏览过任何文章或者你没有开启cookies。

linux命令之top

用途说明

top命令可以显示Linux任务情况(display Linux tasks),通常用于实时监视Linux任务情况,比如可以找出占CPU最多的进程、占内存最多的进程,查看当前系统的忙闲程度,它涵盖了uptime、free、w、ps等命令的一些功能。它以全屏幕文本方式显示了系统运行时长、当前终端数量、系统负荷、任务数、CPU占用情况、内存使用情况、各个进程的情况,还可以按CPU占用情况排序、内存使用情况排序。对于系统管理员和软件开发来说top都是一个很好的工具,特别是用于性能优化。

 

常用参数

格式:top

交互模式。只显示命令,而不是命令行。

格式:top -c

交互模式。显示命令行,而不是只显示命令。这对于显示java进程有些帮助。

 

格式:top -p pid

格式:top -p pid1 -p pid2

交互模式。但是只显示进程号pid对应的信息。可以指定多个pid。

 

格式:top -s

交互模式。安全模式。这将去除交互命令所带来的潜在危险。非安全模式可以kill进程、改变进程优先级等。

 

格式:top -b

批处理模式。可用于脚本处理。不断的输出任务信息,包括所有进程。

 

格式:top -b -n n

批处理模式。输出n 次。比如:top -b -n 1 只显示一次top信息。

 

交互方式常用指令

M(shift+M) 按内存占用情况排序。可以找出占CPU多的进程来。

P(shift+P)   按PCU占用情况排序。可以找出占内存多的进程来。

1 (数字1)    切换显示每个CPU的详细情况/显示CPU的总体情况。较低版本的top命令,默认把所有的CPU都显示出来了;较高版本的只显示CPU总体情况。

q                   退出。

  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks
Feed