Linux之top命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux之top命令相关的知识,希望对你有一定的参考价值。
ps命令只可以当前查询时候进程的状态信息,top命令可以实时的查看进程的状态信息,并且top命令可以按照cpu,内存,执行时间等指标对进程进行排序
[[email protected]_228 ~]# top top - 11:42:39 up 28 days, 19:07, 1 user, load average: 0.21, 0.26, 0.16 Tasks: 113 total, 1 running, 111 sleeping, 0 stopped, 1 zombie Cpu(s): 0.2%us, 0.2%sy, 0.0%ni, 99.5%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 2059568k total, 1179992k used, 879576k free, 15620k buffers Swap: 0k total, 0k used, 0k free, 48784k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1667 root 15 0 95308 1756 560 S 0.3 0.1 8:47.93 redis-server 2137 root 15 0 101m 9584 844 S 0.3 0.5 4:45.38 redis-server 4009 root 25 0 228m 57m 1892 S 0.3 2.9 62:14.25 beam.smp 1 root 15 0 10360 168 48 S 0.0 0.0 0:02.77 init 2 root RT -5 0 0 0 S 0.0 0.0 0:26.09 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:02.80 ksoftirqd/0 4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0 5 root RT -5 0 0 0 S 0.0 0.0 0:12.84 migration/1 6 root 34 19 0 0 0 S 0.0 0.0 0:00.46 ksoftirqd/1 7 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/1 8 root 10 -5 0 0 0 S 0.0 0.0 0:03.63 events/0 9 root 10 -5 0 0 0 S 0.0 0.0 0:00.54 events/1 10 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper 27 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 32 root 10 -5 0 0 0 S 0.0 0.0 0:00.30 kblockd/0 33 root 10 -5 0 0 0 S 0.0 0.0 0:00.10 kblockd/1 34 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 133 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0 134 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1 137 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 139 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 211 root 15 0 0 0 0 S 0.0 0.0 0:00.02 khungtaskd
几个有用的信息
%id 空闲的cpu百分比
wa 等待百分比
自定义显示内容:
在top显示界面按“f”键
默认top是按照cpu的使用率进行排序的,按大写字母“O”进入排序选择项
快捷键:
"P"按照cpu使用率进行排序
“M”按照内存使用率进行排序
“N”按照PID进行排序
“T”按照cpu使用时间进行排序
“k”杀死某一个进程
以上是关于Linux之top命令的主要内容,如果未能解决你的问题,请参考以下文章