1 进程
每个程序至少会产生一个进程。
2 进程管理
- 判断服务器的健康状态
- 查看系统中的所有进程
- 杀死进程
3 查看系统中的所有进程
ps aux 使用BSD操作系统格式 ps -le 使用Linux操作系统格式
pstree -p 查看进程树
4 查看系统健康状态
top [选项]
选项:
-d 秒数: 指定top命令每隔几秒更新。默认值:3秒
在top命令的交互模式可以执行的命令:
?或h: 显示交互模式帮助
P: 以CPU使用率排序,默认。
M: 以内存使用率排序
N: 以PID排序
q: 退出top
load average:1分钟,5分钟,15分钟 系统的平均负载:小于1,负载较小;大于1,系统已经超出负荷
5 终止进程
kill -l 进程ID : 查看可用的进程信号,重要信号:1 重启,9 强制杀死,15
killall [选项] [信号] #根据进程名杀死进程
-i: 交互式,询问是否杀死进程
-I: 忽略进程名的大小写
pkill [选项] [信号] 进程名 #根据进程名杀死进程
-t 终端号: 按照终端号踢出用户,例如:pkill -t -9 pts/1
w #使用w命令查询本机已经登录的用户
来源:https://www.cnblogs.com/ziwuxian/p/12570412.html