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 进程是多线程的

< 高优先级任务

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-02 10:08:45

ps aux命令的相关文章

Linux ps aux 命令详解

ps aux 命令产生的进程信息的各字段含义 字段 含义 USER 进程创建者的用户名 PID 进程的ID号 %CPU 进程占用百分百比 %MEM 进程占用内存百分比 VSZ 进程占用虚拟内存百分比 RSS 内存中页的数量(页是管理内存的单位,在PC上统称4K)  TTY  进程所在终端的ID号  STAT 进程状态对应的字母: R:正在运行/可运行D:睡眠中(不可被唤醒,通常在等待I\O设备) S:睡眠中(可以被唤醒) T:停止(由于收到信号或者被跟踪) Z:僵进程(已经结束但是没有被释放系统

ps aux 命令分析

运行 ps aux 的到如下信息: ps aux USER    PID   %CPU %MEM VSZ   RSS TTY    STAT   START TIME COMMAND smmsp 3521   0.0    0.7     6556 1616     ?        Ss      20:40 0:00 sendmail: Queue [email protected]:00:00 f root    3532    0.0       0.2     2428    452

ps -aux 命令下的内容 与 top命令下的内容

系统进程分为5种不同的状态: R(运行):正在运行或在运行队列中等待 S(中断):休眠中,在等待某个条件的形成或接受到信号 D(不可中断):收到信号不唤醒和不可运行.进程必须等待直到有中断发生 Z(僵死):进程已终止,但进程描述符存在,直到父进程调用wait4()系统调用后释放 T(停止):进程收到SIGSTOP,SIGSTP,SIGTIN,SIGTOU信号后停止运行 ps -aux进程信息 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMA

ps aux命令解析

auxa 显示所有与终端相关的进程,由终端发起的.x 显示所有与终端无关的进程.u 显示用户导向的用户列表.VSZ 虚拟内存集,进程占用的虚拟内存空间RSS 物理内存集,进程战用实际物理内存空间.S 可中断的睡眠态R 运行态D 不可中断的睡眠态T 停止态 Z 僵死态如果有什么不懂的话可以去看看<Linux就该这么学>这本书,非常适合新手学习Linux. ------------------------------------------------ 原文: https://www.jiansh

《linux命令》ps -aux详细解释

本文转载自http://blog.chinaunix.net/uid-21516619-id-1824945.html 显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 使用“date -s”命令来修改系统时间 比如将系统时间设定成1996年6月10日的命令如下. #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下. #date -s 13:12:00 -------------------------------

每天一个liunx命令4之 ps -ef ,ps -aux ,ps aux

1ps aux和ps –aux 请注意"ps -aux"不同于"ps aux".POSIX和UNIX的标准要求"ps -aux"打印用户名为"x"的用户的所有进程,以及打印所有将由-a选项选择的过程.如果用户名为"x"不存在,ps的将会解释为"ps aux",而且会打印一个警告.这种行为是为了帮助转换旧脚本和习惯.它是脆弱的,即将更改,因此不应依赖. 如果你运行ps -aux >/

linux下查看进程的命令,ps | grep 和 ps aux | grep 区别简要

ps | grep 和 ps aux | grep两个命令差别在于ps的参数aux,ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps aux是显示所有进程和其状态.下面是ps命令解释:名称:ps使用权限:所有使用者使用方式:ps [options] [--help]说明:显示瞬间行程 (process) 的动态参数:ps的参数非常多, 在此仅列出几个常用的参数并大略介绍含义-A 列出所有的进程-w 显示加宽可以显示较多的资讯-au 显示较详细的资讯-aux 显示所有包

linux命令ps aux | grep xxx详解

要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令可以确定有哪些进程正在运行和运行的状态.进程是否结束.进程有没有僵尸.哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的. ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的. 如果想对进程时间监控,应该用 top 工具. 如果直接用ps命令,会显示所有进程的状态,通常结合grep

ps aux和ps -ef命令区别

ps aux 是用BSD的格式来显示 java这个进程 显示的项目有:USER,PID,%CPU,%MEM,VSZ,RSS,TTY,STAT,START,TIME,COMMAND ps -ef 是用标准的格式显示java这个进程 显示的项目有:UID,PID,PPID,C,STIME,TTY,TIME,CMD)