1.uptime
使用uptime命令可显示系统当前时间、用户已登录系统的时间、系统中登录用户的数量、过去的1、5、15分钟内运行队列中的平均进程数量。
注意:通常,只要每个cpu的当前活动进程数不大于3,则表示系统的性能良好,如果每个cpu的进程数大于5,则表示这台计算机的性能有严重问题。
2.ps
ps命令常用来监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用该命令。
该命令的格式如下:ps 选项
该命令常用的选项如下:
-e:显示所有进程。
-f:全格式。
-h:不显示标题。
-l:长格式。
-w:宽输出。
-a:显示终端上的所有进程,包括其他用户的进程。
-r:只显示正在运行的进程。
例如:
ps
ps -ef 或者 ps -aux
3.top
使用ps命令查看的是进程在过去某一时间的情况,要动态查看系统中正在运行的进程的状态,可使用top命令。默认情况下,top显示的信息每隔3秒刷新一次。
top
用户还可以在top程序的执行过程中输入命令,以交互方式控制执行结果。
常用的命令有以下几种:
<空格>:立即刷新显示。
h:显示帮助信息。
k:终止一个进程。
r:设置进程的优先级别。
s:改变两次刷新之间的延迟时间。
M:根据驻留内存大小进行排序。
P:根据CPU使用百分比大小进行排序。
T:根据时间/累计时间进行排序。
W:将当前设置写入~/.toprc文件中。
q:退出程序。
top -bn1 //一次性显示全部的进程信息并退出top环境