linux ps命令详解

网上的实在是解释的各种混乱错误,写一份新的,内容基于ps --help

1
2
3
4
5
6
7
8
9
10
11
12
Usage:
ps [options]

Basic options:
-A, -e all processes
-a all with tty, except session leaders
a all with tty, including other users
-d all except session leaders
-N, --deselect negate selection
r only running processes
T all processes on this terminal
x processes without controlling ttys

解释一下,

-A, -e 显示所有进程(前台的、后台的、其他用户的)

-a 显示所有有终端进程(也就是交互式输入输出),但是除了session leaders进程(ssh登录的shell是一种session leader,剩下的可以自己查阅)

a 同上,但是显示session leaders进程

-d 显示所有进程,包括后台的服务,但是不显示session leader

剩下的看能看懂了就

-u user id or name 显示某个用户的所有进程,如ps -u root,ubuntu


linux ps命令详解
https://jcdu.top/2022/05/11/linux ps命令详解/
作者
horizon86
发布于
2022年5月11日
许可协议