
1. 命令简介
2. 英文含义
ps = process status 进程状态; 进程的状态; 报告程序状况; 进程状态查询命令; 过程状态;
3. 语法格式
ps [参数]
4. 选项说明

5. 示例说明
ps 不加参数
PID 进程编号
TTY 该进程运行在哪个终端上面,若与终端无关,则显示 ?
TIME 进程实际占用CPU的时间
CMD 进程所运行的命令
[root@iZ /]# ps
PID TTY TIME CMD
1686686 pts/0 00:00:00 bash
3263003 pts/0 00:00:00 bash
3267803 pts/0 00:00:00 ps
查看特定用户的进程情况
[root@iZ ~]# ps -u root
PID TTY TIME CMD
1 ? 00:00:38 systemd
2 ? 00:00:00 kthreadd
3 ? 00:00:00 rcu_gp
4 ? 00:00:00 rcu_par_gp
....
aux:列出目前所有的正在内存当中的程序
USER 用户名
PID 进程编号
%CPU 进程占用的CPU百分比
%MEM 进程占用内存百分比
VSZ 进程使用的虚拟內存量(KB)
RSS 进程占用的固定內存量(KB)
TTY 该进程运行在哪个终端上面,若与终端无关,则显示?
STAT 进程的状态
START 进程被触发启动时间
TIME 进程实际占用CPU的时间
COMMAND 进程所运行的命令
STAT 进程的状态解释
D: 无法中断的休眠状态 (通常 IO 的进程)
R: 正在执行中
S: 处于休眠状态
T: 暂停执行,停止或被追踪
Z: 不存在但暂时无法消除(僵尸进程)
X: 死掉的进程
W: 没有足够的记忆体分页可分配
<: 优先级高的进程
N: 低优先序的行程
L: 有记忆体分页分配并锁在记忆体内 (实时系统或捱A I/O)
s: 父进程(在它之下存在子进程);
+: 位于后台的进程组
[root@iZ ~]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.2 238280 11228 ? Ss 11月04 0:38 /usr/lib/sy
root 2 0.0 0.0 0 0 ? S 11月04 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? I< 11月04 0:00 [rcu_gp]
root 4 0.0 0.0 0 0 ? I< 11月04 0:00 [rcu_par_gp
root 6 0.0 0.0 0 0 ? I< 11月04 0:00 [kworker/0:
root 9 0.0 0.0 0 0 ? I< 11月04 0:00 [mm_percpu_
root 10 0.0 0.0 0 0 ? S 11月04 0:04 [ksoftirqd/
...
-ef:列出目前所有的正在内存当中的程序
UID 用户ID
PID 进程编号
PPID 父进程编号
C 进程占用的CPU百分比
STIME 进程启动开始时间
TTY 该进程运行在哪个终端上面,若与终端无关,则显示?
TIME 进程实际占用CPU的时间
CMD 进程所运行的命令
[root@iZ ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 11月04 ? 00:00:38 /usr/lib/systemd/systemd --system --deserializ
root 2 0 0 11月04 ? 00:00:00 [kthreadd]
root 3 2 0 11月04 ? 00:00:00 [rcu_gp]
root 4 2 0 11月04 ? 00:00:00 [rcu_par_gp]
root 6 2 0 11月04 ? 00:00:00 [kworker/0:0H-kblockd]
root 9 2 0 11月04 ? 00:00:00 [mm_percpu_wq]
root 10 2 0 11月04 ? 00:00:04 [ksoftirqd/0]
root 11 2 0 11月04 ? 00:07:16 [rcu_sched]
root 12 2 0 11月04 ? 00:00:00 [migration/0]
查看指定进程的运行情况
[root@iZ ~]# ps -ef | grep mysqld
systemd+ 1685885 1685865 0 11月22 ? 00:08:11 mysqld
root 3269402 3268246 0 00:05 pts/0 00:00:00 grep --color=auto mysql

系列推荐
文章转载自胖邰,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




