文章目录
1、top命令介绍
top
命令是用来动态显示系统中进程的命令。
[root@localhost ~]# top [选项]
选项:
-d秒数:指定top命令每隔几秒更新。默认是3秒。
-b:使用批处理模式输出。一般和"-n"选项合用,用于把top命令重定向到文件中。
-n次数:指定top命令执行的次数。一般和“-b”选项合用。
-p:指定PID。只查看某个PID的进程。
-s:使top在安全模式运行,避免在交互模式中出现错误。
-u用户名:只监听某个用户的进程。
演示:
在top
命令的交互模式当中可以执行的命令:
?或h
:显示交互模式的帮助。P
:以CPU使用率排序,默认就是此项。M
:以内存的使用率排序。N
:以PID排序。T
:按照CPU的累积运算时间排序,也就是用TIME+项排序k
:按照PID号,给予某个进程一个信号。一般用于终止某个进程,信号9是强制终止的信号。r
:按照PID号,给某个进程重设优先级(Nice)值。q
:退出top。
按任意键就可以返回到top命令的初始交互界面。
2、top命令示例
执行top
命令查看结果:
[root@localhost ~]# top
# 显示结果如下
top - 19:16:08 up 2 day, 10:34, 2 users, load average: 0.12, 0.06, 0.06
Tasks: 112 total, 1 running, 111 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.2%us, 0.2%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1906280k total, 467692k used, 1438588k free, 5