linux的aux命令,Linux中 ps aux 命令

$ ps aux

USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND

root 11 100.0 0.0 0 16 ?? RL 4Dec09 98403:03.48 [idle: cpu

root 12 100.0 0.0 0 16 ?

? RL 4Dec09 98430:12.35 [idle: cpu

st00 94067 0.5 0.2 57172 19600 p2- S 2:36AM 5:04.20 python2.6

root 0 0.0 0.0 0 0 ?

? DLs 4Dec09 0:35.03 [swapper]

root 1 0.0 0.0 2180 488 ?? ILs 4Dec09 0:26.44 /sbin/init

root 2 0.0 0.0 0 16 ?? DL 4Dec09 2:21.99 [g_event]

ps aux 输出结果中的STAT列的可能标志

S 睡眠。一般是在等待某个事件的发生,如一个信号或有输入可用

R 执行。 严格来说。应是“可执行”。即在执行队列中。处于正在执行或即将执行状态

D 不可中断的睡眠(等待)。

一般是在等待输入或输出完毕

T (terminate)停止。一般是被shell作业控制所停止。或者进程正处于调试器的控制之下

Z (zombie)僵尸进程,一般是该进程已经死亡,但父进程没有调用wait类函数来释放该进程的资源

N (nice)低优先级任务

s 进程是会话期首进程

+ 进程属于前台进程组

l 进程是多线程的

< 高优先级任务

ps -aux命令用于查看系统的进程信息。在Linux系统,该命令提供了对进程的一次性快照,可以查看系统正在运行的进程、结束的进程、僵尸进程以及占用资源过多的进程等信息。 该命令的语法格式为:ps -aux。 其,-a选项表示显示所有用户的进程信息,不仅仅是当前用户的进程;-u选项表示显示详细的进程信息,包括进程的用户、进程ID、CPU使用率、内存使用情况等等。-x选项表示显示没有控制终端的进程。 通过使用ps -aux命令,我们可以获取到系统所有进程的详细信息。对于需要进行进程监控的需求,ps命令是一个很有用的工具。通过该命令,我们可以了解到系统正在运行的进程的状态,以及它们所占用的资源情况,方便我们进行系统的调优和管理。 如果需要进一步筛选特定的进程信息,可以使用管道符号(|)将ps命令与其他命令结合使用。例如,ps -aux | grep test.py | grep "python3" | cut -d " " -f 1,6,8,10,11,12,13,21,24,26,27,28,29可以通过grep命令和cut命令来筛选出特定进程的信息,其"test.py"表示进程名称,"python3"表示进程命令,-d选项表示字段分隔符,-f选项表示需要显示的字段。 总结来说,linux ps -aux命令用于查看系统的进程信息,通过结合其他命令可以进行进一步的筛选和监控。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值