linux ps 命令参数详解

各参数含义:

 -a  显示所有终端机下执行的进程,除了阶段作业领导者之外。
   a  显示现行终端机下的所有进程,包括其他用户的进程。
  -A  显示所有进程。
  -c  显示CLS和PRI栏位。
   c  列出进程时,显示每个进程真正的指令名称,而不包含路径,参数或常驻服务的标示。
  -C<指令名称>  指定执行指令的名称,并列出该指令的进程的状况。
  -d  显示所有进程,但不包括阶段作业领导者的进程。
  -e  此参数的效果和指定"A"参数相同。
   e  列出进程时,显示每个进程所使用的环境变量。
  -f  显示UID,PPIP,C与STIME栏位。
   f  用ASCII字符显示树状结构,表达进程间的相互关系。
  -g<群组名称>  此参数的效果和指定"-G"参数相同,当亦能使用阶段作业领导者的名称来指定。
   g  显示现行终端机下的所有进程,包括群组领导者的进程。
  -G<群组识别码>  列出属于该群组的进程的状况,也可使用群组名称来指定。
   h  不显示标题列。
  -H  显示树状结构,表示进程间的相互关系。
  -j或j  采用工作控制的格式显示进程状况。
  -l或l  采用详细的格式来显示进程状况。
   L  列出栏位的相关信息。
  -m或m  显示所有的执行绪。
   n  以数字来表示USER和WCHAN栏位。
  -N  显示所有的进程,除了执行ps指令终端机下的进程之外。
  -p<进程识别码>  指定进程识别码,并列出该进程的状况。
   p<进程识别码>  此参数的效果和指定"-p"参数相同,只在列表格式方面稍有差异。
   r  只列出现行终端机正在执行中的进程。
  -s<阶段作业>  指定阶段作业的进程识别码,并列出隶属该阶段作业的进程的状况。
   s  采用进程信号的格式显示进程状况。
   S  列出进程时,包括已中断的子进程资料。
  -t<终端机编号>  指定终端机编号,并列出属于该终端机的进程的状况。
   t<终端机编号>  此参数的效果和指定"-t"参数相同,只在列表格式方面稍有差异。
  -T  显示现行终端机下的所有进程。
  -u<用户识别码>  此参数的效果和指定"-U"参数相同。
   u  以用户为主的格式来显示进程状况。
  -U<用户识别码>  列出属于该用户的进程的状况,也可使用用户名称来指定。
   U<用户名称>  列出属于该用户的进程的状况。
   v  采用虚拟内存的格式显示进程状况。
  -V或V  显示版本信息。
  -w或w  采用宽阔的格式来显示进程状况。 
   x  显示所有进程,不以终端机来区分。
   X  采用旧式的Linux i386登陆格式显示进程状况。
   -y 配合参数"-l"使用时,不显示F(flag)栏位,并以RSS栏位取代ADDR栏位。

常用组合:

ps -ef
ps aux 或 ps -aux
ps auxc 或 ps -auxc
ps axjf 或 ps -axjf
ps axjfc 或 ps -axjfc
# ps -aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1  43392  3600 ?        Ss   8月31   2:44 /usr/lib/systemd/systemd --system --deserialize 2
root         2  0.0  0.0      0     0 ?        S    8月31   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    8月31   0:27 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   8月31   0:00 [kworker/0:0H]
root         7  0.0  0.0      0     0 ?        S    8月31   0:00 [migration/0]
root         8  0.0  0.0      0     0 ?        S    8月31   0:00 [rcu_bh]
root         9  0.0  0.0      0     0 ?        R    8月31  18:33 [rcu_sched]
root        10  0.0  0.0      0     0 ?        S    8月31   0:35 [watchdog/0]
root        12  0.0  0.0      0     0 ?        S    8月31   0:00 [kdevtmpfs]
root        13  0.0  0.0      0     0 ?        S<   8月31   0:00 [netns]
root        14  0.0  0.0      0     0 ?        S    8月31   0:02 [khungtaskd]
root        15  0.0  0.0      0     0 ?        S<   8月31   0:00 [writeback]
root        16  0.0  0.0      0     0 ?        S<   8月31   0:00 [kintegrityd]
root        17  0.0  0.0      0     0 ?        S<   8月31   0:00 [bioset]
root        18  0.0  0.0      0     0 ?        S<   8月31   0:00 [kblockd]
root        19  0.0  0.0      0     0 ?        S<   8月31   0:00 [md]
root        25  0.0  0.0      0     0 ?        S    8月31   0:01 [kswapd0]
root        26  0.0  0.0      0     0 ?        SN   8月31   0:00 [ksmd]
root        27  0.0  0.0      0     0 ?        SN   8月31   0:13 [khugepaged]
root        28  0.0  0.0      0     0 ?        S<   8月31   0:00 [crypto]
root        36  0.0  0.0      0     0 ?        S<   8月31   0:00 [kthrotld]
root        38  0.0  0.0      0     0 ?        S<   8月31   0:00 [kmpath_rdacd]
root        39  0.0  0.0      0     0 ?        S<   8月31   0:00 [kpsmoused]
root        40  0.0  0.0      0     0 ?        S<   8月31   0:00 [ipv6_addrconf]
root        59  0.0  0.0      0     0 ?        S<   8月31   0:00 [deferwq]
root       103  0.0  0.0      0     0 ?        S    8月31   0:00 [kauditd]
root       231  0.0  0.0      0     0 ?        S<   8月31   0:00 [ata_sff]
root       235  0.0  0.0      0     0 ?        S    8月31   0:00 [scsi_eh_0]
root       236  0.0  0.0      0     0 ?        S<   8月31   0:00 [scsi_tmf_0]
root       237  0.0  0.0      0     0 ?        S    8月31   0:00 [scsi_eh_1]
root       238  0.0  0.0      0     0 ?        S<   8月31   0:00 [scsi_tmf_1]
root       241  0.0  0.0      0     0 ?        S<   8月31   0:00 [ttm_swap]
root       253  0.0  0.0      0     0 ?        S<   8月31   0:09 [kworker/0:1H]
root       258  0.0  0.0      0     0 ?        S    8月31   0:15 [jbd2/vda1-8]
root       259  0.0  0.0      0     0 ?        S<   8月31   0:00 [ext4-rsv-conver]
root       326  0.0  2.0  77900 37748 ?        Ss   8月31   0:26 /usr/lib/systemd/systemd-journald
root       434  0.0  0.0      0     0 ?        S<   8月31   0:00 [edac-poller]
dbus       455  0.0  0.0  24552  1676 ?        Ss   8月31   0:30 /bin/dbus-daemon --system --address=systemd: --no
root       463  0.0  0.1  24712  1888 ?        Ss   8月31   0:18 /usr/lib/systemd/systemd-logind
root       506  0.0  0.0 110044   664 ttyS0    Ss+  8月31   0:00 /sbin/agetty --keep-baud 115200 38400 9600 ttyS0 
root       507  0.0  0.0 110044   676 tty1     Ss+  8月31   0:00 /sbin/agetty --noclear tty1 linux
root       710  0.0  0.6 113372 12596 ?        Ss   8月31   0:00 /sbin/dhclient -1 -q -lf /var/lib/dhclient/dhclie
root      3410  0.0  0.1  65372  2292 ?        Ssl  8月31  20:47 /usr/sbin/aliyun-service
root      5700  0.0  0.0      0     0 ?        S    9月27   0:00 [kworker/u2:0]
root      600
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值