进程管理的基本命令
项目 | Value |
---|---|
free | 打印系统情况和内存情况 |
dstat | 实时监控磁盘和CPU |
pstree | 以树状显示进程派生关系 |
kill | 删除执行中的进程 |
top | 显示当前系统进程情况,内存,CPU等信息(用htop替代即可) |
ps | 报告当前进程状态 |
pgrep | 查找进程ID |
pkill | 批量按照进程名杀死进程 |
1.free
- -bkmg 以不同单位形式显示
- -t seconds 显示周期
- -h 以可读形式显示
2.dstat
- num1 更新周期为num1
- num1 num2 每num1更新num2次
3.ps
- -aux
- -ef (ps -ef | grep 进程)
4.pstree
- -a 显示每个程序的完整性
- -n 使用PID排序
- -p 显示PID
- -u 显示用户名
- -l 使用长列格式显示
5.pgrep 进程名
- -o显示一个进程的起始进程号
- -n同上显示结束的进程号
6.kill
kill PID 杀死进程号匹配的进程
kill -9 PID 强制杀死进程号匹配的进程
pkill 进程名
pkill -9 进程名
(jobs 查看当前正在后台执行的进程)