linux怎样使用linux top命令令查看系统状态

linux中的linux top命令令和windows中的任务管理器差鈈多会显示各个进程占用的系统资源,默认不加参数的话会给出所有进程的资源占用情况这样不太好看清楚。

假定我们要看系统中的python進程占用资源的情况可以通过下面的命令来查看:

这样子就可以只显示python进程的系统资源情况,当然也可以通过ps命令先找到进程号然后通过进程号来查看:

上面的linux top命令令会只显示进程id为1212和2323的进程资源使用情况。

}


还有一种办法是 ps -ef | sort -k7 ,将进程按运行时間排序,看哪个进程消耗的cpu时间最多


d:指定更新的间隔,以秒计算。 
q:没有任何延迟的更新如果使用者有超级用户,则linux top命令令将会以最高的优先序执行。 
c:显示进程完整的路径与名称 
S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 
n:显示更新的次数,完成后将会退出to 
NI:进程的优先級别数值 
RES:进程占用的物理内存值。 
SHR:进程使用的共享内存值 
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负數。 
%MEM:该进程占用的物理内存和总内存的百分比 
Command:进程启动的启动命令名称,如果这一行显示不下,进程会有一个完整的命令行。 
linux top命令令使用过程中,还可以使用一些交互的命令来完成其它参数的功能这些命令是通过快捷键启动的。 
T:根据时间、累计时间排序 
m:切换显示内存信息。 
t:切换显示进程和CPU状态信息 
c:切换显示命令名称和完整命令行。 
M:根据使用内存大小进行排序 
W:将当前设置写入~/.toprc文件中。这是写top配置文件的推薦方法 

}

linux top命令令是查看Linux系统的利器通过linux top命令令,可以窥见Linux内核的许多秘密本文就聊聊Linux系统下系统维护的利器linux top命令令的使用

查看最初的输出结果命令:top

查看启动进程的完整命令快捷键:shift+c

按内存利用率排序快捷键:shift+m

查看每个CPU的使用情况快捷键:1(是数字1,不是字母)

查看系统最近15,15分钟的平均负载

查看系统中有多尐个zombile(僵尸进程)

查看系统的内存的利用率

只查看一个进程的变化相关系统命令:top H -p 进程号

退出linux top命令令快捷键:q

本文由百家号作者上传并发布百家号仅提供信息发布平台。文章仅代表作者个人观点不代表百度立场。未经作者许可不得转载。

}

我要回帖

更多关于 linux top命令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信