Linux-进程管理

查看进程

 

进程树
pstree
-p:显示PID
-u:show user


查看系统中所有的进程,
ps aux

查看系统中所有的进程,
ps-le
2个命令差不多的,aux有CPU MEME占用,-le有进程优先级


ps
选项
a:显示一个终端的所有进程,除了会话引线
u:显示进程的归属用户及内存的使用情况
x:显示没有控制终端的进程
-l:长格式显示,显示更加详细的信息
-e:显示所有进程,和-A作用一致


VSZ:占虚拟内存大小 KB
RSS:占物理内存大小KB

TTY
该进程在哪个终端中运行。其中tty1-tty6为本地终端 tty7为界面终端,pst/0-255 代表虚拟远程终端

STAT
R:runing
S:sleep
T:stop
s:包含子进程
+:位于后台

TIME:占CPU运算时间,不是系统时间

 


top
显示系统时间,硬件占用情况,用户,进程统计

使用了top命令后可以输入交互命令,比如按CPU.ME排序
按?查看帮助文档

 

 

 

杀进程

杀进程
kill 针对单一的进程,只能pid
kill pid 默认是-15正常关闭
kill -1 pid 平滑重启
kill -9 pid 强制关闭


killall ,pkill相同,按进程名杀

 

 

 

 

 

 

 

 修改进程优先级

 

ps -le 看优先级

只能改NI  但是最后生效是PRI+NI,越小越优先

 

 

 

 

 

 

 

 

posted @ 2019-08-21 11:06  JinweiChang  阅读(108)  评论(0编辑  收藏  举报