Linux 系统管理 - 进程管理 - 进程查看
01、进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统空间。
02、查看系统中所有进程
ps aux => 查看系统中所有进程,使用BSD操作系统格式
ps -le => 使用 linux 标准命令格式
03、 查看系统健康状态 => top [选项]
-d:秒数:指定 top 命令每个几秒更新。默认是 3 秒;
?或h:显示交互模式的帮助
P:以CPU使用率排序,默认就是此项
M:以内存的使用率排序
N:以PID排序
q:退出top
top 系统健康状态信息 =>
05、查看进程树 => pstree [选项]
-p:显示进程的PID
-u:显示进程的所属用户
06、终止进程 => kill -l
查看可用的进程号
常用的:
·
重启进程 => kill -1 22354 (pid)
强制杀死进程 => kill -9 22368
杀死所有进程 => killall [选项][信号] 进程名
按照进程名杀死进程
选项:
-i:交互式,询问是否要杀死某个进程
-I(大写的 i ):忽略进程名的大小写
06、终止进程 => pkill [选项] [信号] 进程名
按照进程名终止进程
选项:
-t 终端号:按照终端号提出用户
例子:按照终端号踢出用户
w :使用w命令查询本机已经登录的用户
pkill -t -9 pts/l :强制杀死从pts/1虚拟终端登录的进程