加入收藏 | 设为首页 | 会员中心 | 我要投稿 4S站长网 (https://www.4s3.cn/)- 科技、混合云存储、数据迁移、云上网络、数据计算!
当前位置: 首页 > 综合聚焦 > Linux > 正文

Linux ps aux指令詳解--转

发布时间:2020-09-05 01:32:24 所属栏目:Linux 来源:互联网
导读:linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发

linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中,受阻,在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行,进程必须等待直到有中断发生) 4. 僵死(进程已终止,但进程描述符存在,直到父进程调用wait4()调用后释放) 5. 停止(进程收到SIGSTOP,SIGSTP,SIGTIN,SIGTOU信号后停止运行运行) 1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有程序。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 4)ps -e 此参数的效果和指定"A"参数相同。 5)ps e 列出程序时,显示每个程序所使用的环境变量。 6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 7)ps -H 显示树状结构,表示程序间的相互关系。 8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 9)ps s 采用程序信号的格式显示程序状况。 10)ps S 列出程序时,包括已中断的子程序资料。 11)ps -t <终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。 12)ps u   以用户为主的格式来显示程序状况。 13)ps x   显示所有程序,不以终端机来区分。 14)ps -l 較長,較詳細的顯示該PID的信息 # ps -lA |more F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 1 0 0 76 0 - 1193 109952 ? 00:00:03 init 1 S 0 2 1 0 -40 - - 0 migrat ? 00:00:03 migration/0 1 S 0 3 1 0 94 19 - 0 ksofti ? 00:00:00 ksoftirqd/0 1 S 0 4 1 0 -40 - - 0 migrat ? 00:00:02 migration/1 1 S 0 5 1 0 94 19 - 0 ksofti ? 00:00:00 ksoftirqd/1 1 S 0 6 1 0 -40 - - 0 migrat ? 00:00:02 migration/2 1 S 0 7 1 0 94 19 - 0 ksofti ? 00:00:00 ksoftirqd/2 相關信息的意義: F 進程的標誌(flag),4表示用戶為超級用戶 S 進程的狀態(stat),各STAT的意義見下文 PID 進程的ID C CPU使用資源的百分比 PRI priority(優先級)的縮寫, NI Nice值, ADDR 核心功能,指出該進程在內存的那一部分,如果是咝械倪M程,一般都是“-” SZ 用掉的內存的大小 WCHAN 當前進程是否正在咝校魹椤

(编辑:4S站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读