linux如何使用top命令查看系统状态
top命令可以动态显示Linux的资源占用状态。top命令中常用-d选项,表示更新top命令界面的秒数(默认为每5秒更新一次)。通常,-d选项设置为2,表示每2秒更新一次。
top命令显示的第一行显示的系统状态信息包括:up后面是系统开启多长时间的信息,登录系统的用户数,以及系统在1,5,15分钟的平均负载值。值越小,系统越空闲。第二行是系统进程的总数以及它们处于什么状态。注意那个僵尸状态的进程数,因为它显示的是僵尸进程数。第三、四、五行分别是CPU的整体负载,物理内存的使用,交换空间(虚拟内存)的使用。后半部分内容是每个进程的资源使用情况。有以下键盘命令,可以根据系统资源的占用率对进程进行排序:
按M键:让top显示的进程信息按内存使用情况排序(top命令默认按CPU使用情况排序);
按p键:让top显示的进程信息重新按CPU利用率排序;
按Q:退出顶部命令界面。