1.ps:查看当前系统进程状态
(1)基本语法
ps aux 查看系统中所有进程
ps -ef 可以查看父子进程之间的关系
(2)选项说明
选项 | 说明 |
---|---|
a | 列出带有终端的所有用户的进程 |
x | 列出当前用户的所有进程,包括没有终端的进程 |
u | 面相用户友好的显示风格 |
-e | 列出所有进程 |
-u | 列出某个用户关联的所有进程 |
-f | 显示完整格式的进程列表 |
(3)示例
# ps aux:查看进程CPU、内存占用率
[root@testx ~]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.3 194084 6244 ? Ss 5月12 0:47
/usr/lib/systemd/systemd --switched-root --system --deserialize 22
root 2 0.0 0.0 0 0 ? S 5月12 0:00 [kthreadd]
root 4 0.0 0.0 0 0 ? S< 5月12 0:00 [kworker/0:0H]
# USER: 该进程是由哪个用户产生的
# PID: 进程的 ID 号
# %CPU: 该进程占用 CPU 资源的百分比