【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

Linux系统命令ps和top的介绍

放大字体  缩小字体 发布日期:2020-09-23 16:53:23    浏览次数:8
导读

  ps命令在linux系统中描述中说是显示所有活动进程,而top命令是实时动态显示进程信息。意思是说,两个命令都是查看系统进程信息,但是ps命令是查看系统过去信息的一次性快照或者瞬时的信息,top查看系统进程动态信息,默认10秒钟更新一次,可以持续监视进程。  结果只显示运行在控制台下的属于当前用户的进程,只运行

  ps命令在linux系统中描述中说是显示所有活动进程,而top命令是实时动态显示进程信息。意思是说,两个命令都是查看系统进程信息,但是ps命令是查看系统过去信息的一次性快照或者瞬时的信息,top查看系统进程动态信息,默认10秒钟更新一次,可以持续监视进程。

  结果只显示运行在控制台下的属于当前用户的进程,只运行了bash shell,以及ps本身,同时还显示了程序进程的PID,运行在了那个终端(TTY),以及进程已经使用的cpu时间。

  UID:启动这些进程的用户;PID:进程的进程ID;PPID:父进程的进程号(如果该进程是由另一个进程启动的); C:进程生命周期中的CPU利用率;STIME:进程启动时的系统时间;TTY:进程启动时的终端设备;TIME:运行进程需要的累计CPU时间;CMD:启动的程序名称。

  -a: 显示跟任意终端关联的所有进程;-u 采用基于用户的格式显示;-x按过去的Linux i386寄存器格式显示。

  上面我们知道ps命令查看系统上某个时间点的进程信息,但是如果我们想查看多个时间点的进程信息,就要频繁执行ps命令,非常的不方便了,top命令就解决了这个问题,实时显示进程信息。

  显示内容为系统运行的概况,第一行显示了当前时间、系统的运行时间、登录的用户数以及系统的平均负载。平均负载有3个值:最近1分钟的、最近5分钟的和最近15分钟的平均负载,值越大说明系统的负载越高。短期的突发性活动,出现1分钟的高负载值是很常见的,但若近15分钟内的平均负载都很高,就说明系统可能有问题了。第二行显示了进程概要信息,有多少个进程(tasks),有多少进程处在运行、休眠、停止或是僵化状态(僵化状态是指进程完成了,但父进程没有响应)。第三行显示的CPU概要信息。第四行为系统的物理内存,总共有多少内存,当前用了多少,还有多少空闲。第五行系统交换空间的状态信息。

 
关键词: linu简介
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-570519.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4