ps命令的使用

ps 用于列出系统中当前运行的所有进程

1.基本使用

ps -ef

ps -x

ps -aux

 

解析参数:

e:表示显示所有进程

f:表示全格式输出

x: 显示所有与终端无关的进程

 

2.显示线程

ps -efL

起源:使用htop时,查看一些pid号,用ps -ef | grep pid 去查找不到这些进程,然后去找原先,才明白htop的pid其实对应的是线程;使用ps -efL | grep pid去查。

 

3. 综合使用,打印想要的内容

ps -eo user=homename,uid,pid,ppid,%cpu,%mem,vsz,rss,start_time,cputime,args --sort=%mem

=:去换显示名字

--sort=:根据那列排序,不加这个打印有问题

 

1)加上进程-L   lwp

ps -eo user=homename,uid,lwp,pid,ppid,%cpu,%mem,vsz,rss,start_time,cputime,args --sort=%mem

 

posted @ 2024-11-19 23:08  铿锵有力自信且坚定  阅读(54)  评论(0)    收藏  举报