进程的查看
一个程序运行最少一个进程 ls运行就产生一个进程
进程管理
- 判断服务器健康状态
- 查看系统中所有进程 ps
- 杀死进程
a前台进程 u显示进程由哪个用户产生的 x后台进程
pid=1系统启动的第一个进程 最多255终端
查看系统健康状态
cpu占用越高排的越高 最主要的是前5行
load average根cpu核数相关2个 就要超过2
僵尸进程表示进程正在终止 但是还没有终止 如果存在 则再次查看是否要手工终止
pstree -p 查看进程树 p更详细
终止进程
kill命令
1重启 9强制终止 15正常终止 默认
信号和前面一样
工作管理
把进程放入后台
&放入后台继续运行
Ctrl+z 放入后台停止运行除非恢复到前台
查看后台的工作
ps 也可以查看
将后台暂停的工作恢复到前台执行
把后台暂停的工作恢复到后台执行
top放入后台运行没有意义
系统资源查看
free命令查看内存使用状态
297并不是完全被系统占用 有一部分做了 buf 和cached 297并没有实际被占用有一部分做了buf cached 297-49 -115之外才是系统占用的 只能被Linux内核使用