使用ps命令查看进程状态 | 您所在的位置:网站首页 › 如何查看网络状态和任务状态是否正常 › 使用ps命令查看进程状态 |
使用ps命令查看进程状态
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令 简介 linux上进程有5种状态: 可运行状态:此时进程正在运行或者正在运行队列中等待准备运行等待状态(阻塞状态):此时进程在等待一个事件的发生或某种系统资源。在Linux系统中等待状态又细分为两种等待状态:可中断的等待状态和不可中断的等待状态 可中断的等待状态:处于可中断的等待状态的进程可以被某一信号中断 不可中断的等待状态:处于不可中断的等待状态的进程不受信号的打扰,将一直等待事件的发生或等待某种系统资源 暂停状态:处于暂停状态的进程被暂停运行僵死状态:每个进程在运行结束后都会处于僵死状态,等待父进程调用进而释放系统资源,处于该状态的进程已经运行结束,但是它的父进程还没有释放其系统资源 ps工具标识进程的5种状态码: R:可运行状态S:可中断的等待状态D:不可中断的等待状态T:暂停状态Z:僵死状态 ps语法功能说明 语法 ps [参数]选项及参数说明 ##ps常用参数使用(简单使用) 在Linux中,常用ps aux命令查看进程状态最 [root@localhost ~]# ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.6 127964 6532 ? Ss 17:13 0:02 /usr/lib/syste root 2 0.0 0.0 0 0 ? S 17:13 0:00 [kthreadd] root 4 0.0 0.0 0 0 ? S |
CopyRight 2018-2019 实验室设备网 版权所有 |