Linux查看进程的命令top和ps aux 的对比:
top是动态查看进程情况。3秒刷新一次。
ps aux是实时查看进程情况。 不能刷新。如果要查看某个的进程。比如要查看日志进程[名字叫做rsyslog].可以用:ps aux | grep 'rsyslog' 这样就可以过滤只显示这个进程了。
简单说一下上面的图片意思:ps 是查看系统进程的命令。aux是它的参数。【列出目前所有的正在内存当中的程序】
a 显示终端上地所有进程,包括其他用户地进程
u:有效用户相关的进程
x:通常与a这个参数一起使用,可列出较完整信息。
grep是查找行。后面跟着关键字。可以用引号引起来。也可以不用。最好是有引号。不限制单引号或者双引号
top:
top 第一行的user 不是当前有多少个用户登录了这个系统。是当前有多少个终端打开了。开了多少个terminal
第二行介绍的是task 进程的统计信息
第三行是cpu统计信息
第四行是内存的统计信息
第五行是 交换区的统计信息。
kill -9 3300 杀死pid是3300的进程。 3300是进程的pid, -9是用什么级别的来杀。-9是最牛的级别