博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ps -aux
阅读量:4322 次
发布时间:2019-06-06

本文共 2004 字,大约阅读时间需要 6 分钟。

~]# ps auxUSER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMANDroot         1  0.0  0.2   2900   852 ?        Ss   11:49   0:01 /sbin/initroot         2  0.0  0.0      0     0 ?        S    11:49   0:00 [kthreadd]root         3  0.0  0.0      0     0 ?        S    11:49   0:00 [migration/0]root         4  0.0  0.0      0     0 ?        S    11:49   0:11 [ksoftirqd/0]root         5  0.0  0.0      0     0 ?        S    11:49   0:00 [migration/0]root         6  0.0  0.0      0     0 ?        S    11:49   0:00 [watchdog/0]root         7  0.0  0.0      0     0 ?        S    11:49   0:04 [events/0]root         8  0.0  0.0      0     0 ?        S    11:49   0:00 [cgroup]root         9  0.0  0.0      0     0 ?        S    11:49   0:00 [khelper]

与 ps  -elf 大同小异,显示的信息基本上是一样的。ps命令还有更多的用法。

PID :进程的id,这个id很有用,在linux中内核管理进程就得靠pid来识别和管理某一个程,比如我想终止某一个进程,则用 ‘kill  进程的pid 有时并不能杀掉,则需要加一个-9选项了 kill  -9  进程pid

STAT :表示进程的状态,进程状态分为以下几种(不要求记住,但要了解)

D 不能中断的进程(通常为IO)

R 正在运行中的进程

S 已经中断的进程,通常情况下,系统中大部分进程都是这个状态

T 已经停止或者暂停的进程,如果我们正在运行一个命令,比如说 sleep 10 如果我们按一下ctrl -z 让他暂停,那么我们用ps查看就会显示T这个状态

W 这个好像是说,从内核2.6xx 以后,表示为没有足够的内存页分配

X 已经死掉的进程(这个好像从来不会出现)

Z 僵尸进程,杀不掉,打不死的垃圾进程,占系统一小点资源,不过没有关系。如果太多,就有问题了。一般不会出现。

< 高优先级进程

N 低优先级进程

L 在内存中被锁了内存分页

s 主进程

l 多线程进程

+ 代表在前台运行的进程

经常会连同管道符一起使用,用来查看某个进程或者它的数量。

[root@localhost ~]# ps aux |grep -c mingetty6[root@localhost ~]# ps aux |grep  mingettyroot       952  0.0  0.1   2008   440 tty2     Ss+  11:49   0:00  /sbin/mingetty /dev/tty2root       954  0.0  0.1   2008   440 tty3     Ss+  11:49   0:00  /sbin/mingetty /dev/tty3root       956  0.0  0.1   2008   440 tty4     Ss+  11:49   0:00  /sbin/mingetty /dev/tty4root       958  0.0  0.1   2008   436 tty5     Ss+  11:49   0:00  /sbin/mingetty /dev/tty5root       960  0.0  0.1   2008   444 tty6     Ss+  11:49   0:00  /sbin/mingetty /dev/tty6root      8440  0.0  0.2   5984   732 pts/3    S+   17:12   0:00  grep mingetty

上面的6不对,需要减掉1,因为使用grep命令时,grep命令本身也算作了一个。

转载于:https://www.cnblogs.com/yuankaituo/p/4272464.html

你可能感兴趣的文章
Java 多态 构造方法
查看>>
ActiveMQ-持久化存储方式
查看>>
个人简介
查看>>
树莓派xrdp无法连接
查看>>
python之路-day25-包
查看>>
*.hbm.xml作用是什么
查看>>
jQuery 简单实现select二级联动
查看>>
非常漂亮的Flash纯脚本生成图
查看>>
引用的意义
查看>>
vue中播放音乐
查看>>
ORA-15260: permission denied on ASM disk group
查看>>
Linux中seq命令的用法
查看>>
HTTP协议的chunked编码
查看>>
画原型是节省人力的最好办法
查看>>
shell(十)排序
查看>>
Operating System-进程间互斥的方案-保证同一时间只有一个进程进入临界区(2)- Peterson解法...
查看>>
1.1 Friday the Thirteenth
查看>>
VS 高亮显示不带后缀的C++头文件
查看>>
python基础之面向对象
查看>>
Abnormal build process termination--解决IDEA启动web项目报错
查看>>