使用ps命令如何查看进程信息

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/yunxiaoxiehou/article/details/102758027

51码农网

微信公众号:51码农网
专业编程问答社区
www.51manong.com

1.使用x参数,将告知ps命令显示所有的进程

[root@ky35z ~]# ps x
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss    20:12 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:02 [ksoftirqd/0]
    .....

TTY是teletype的缩写,代表了进程的控制终端。TIME表示进程消耗的CPU时间总和。STAT显示的是进程的当前状态。

2.使用aux组合参数,显示每个用户的进程信息

[root@ky35z ~]# ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  51648  3772 ?        Ss   Aug18  20:12 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
root         2  0.0  0.0      0     0 ?        S    Aug18   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Aug18   0:02 [ksoftirqd/0]
.....

USER表示该进程的所有者,%CPU是CPU使用百分比,%MEM是内存使用百分比,VSZ是虚拟耗用内存大小,RSS实际使用的内存大小(以KB为单位),START是进程开启的时间,如果数值超过24小时,将用日期来表示。

猜你喜欢

转载自blog.csdn.net/yunxiaoxiehou/article/details/102758027
今日推荐