查看进程:ps

ps 是process status的缩写。用来查看进程

[root@linux-node-192 sss]# ps -aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  1.4  46164  3988 ?        Ss   Nov02   0:10 /usr/lib/systemd/systemd --switched-root --s
root         2  0.0  0.0      0     0 ?        S    Nov02   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Nov02   0:01 [ksoftirqd/0]

USER :该进程属于哪个用户
PID :进程ID
%CPU :进程占用的CPU使用率
%MEM :进程占用的内存使用率
VSZ :进程占用的虚拟内存大小(单位为K)
RSS :进程占用的物理内存大小(单位为K)
TTY :进程所在的终端,如果是问号表示从后台启动
STAT :进程状态
START :启动进程的时间
TIME :进程实际使用 消耗CPU的时间
COMMAND :进程的实际指令

ps命令参数:

a:显示所有进程

-a: 显示同一终端下的所有进程

-A:显示所有进程

c:显示进程的真实名称

-N:反向选择

-e:等于-A

e:显示环境变量

f:显示程序间的关系

-H:显示树状结构

r:显示当前终端的进程

T:显示当前终端的所有进程

u:显示指定用户的所有进程

-au:显示较详细的咨询

-aux:显示所有包含其它使用者的进程

-C<命令>:列出指定命令的状况

--lines<行数>:每页显示的行数

--width<字符数>:每页显示的字符数

--help: 显示帮助信息

--version:显示版本信息

ps -aux = ps -ef 

// 查看含有‘redis' 字符串的进程

[root@linux-node-192 sss]# ps -ef |grep redis
root      2214     1 31 11:23 ?        00:00:01 redis-server 0.0.0.0:6379
root      2219  1359 10 11:23 pts/0    00:00:00 grep --color=auto redis
原文地址:https://www.cnblogs.com/mingerlcm/p/7777332.html