我想列出正在运行的所有进程,我正在使用 、ps aux
或进行操作ps auxf
,但我也想获取所有进程的运行时间。我见过ps -o etime,cmd
显示经过时间的命令和命令,但它似乎没有列出所有这些。我可以将aux(f)
和结合起来-o etime
吗?
答案1
抱歉,我发现这些列被-o
.
这是您正在寻找的内容:
ps -e -o user,pid,%cpu,%mem,vsz,rss,tty,stat,start,time,command,etime,euid
答案2
如果您想查看所有进程及其经过的时间,您可以使用-A
(或其同义词-e
)。
所以,像这样:ps -A -o etime,cmd
从ps
手册页:
-A选择所有进程。相同-e。