正在执行的程序 进程
进程管理的作用:(优先级)
判断服务器健康状态
查看系统中的所有进程
杀死进程
查看系统中的所有进程 ps aux
[root@VM_225_102_centos ~]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.6 44052 6264 ? Ss Jul05 0:22 /usr/lib/systemd/systemd --system --deserialize 18
root 2 0.0 0.0 0 0 ? S Jul05 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S Jul05 0:01 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< Jul05 0:00 [kworker/0:0H]
a 显示一个终端的所有进程
u 显示进程的归属用户及内存使用情况
x 显示没有控制终端的进程
--------------------------------------
查看系统健康状态
top
每3s刷新
默认 cpu使用率排序
交互
h 显示帮助
M 内存占比排序
N PID排序
q 退出
top -b -n 1 >top.log 所有进程写入到top.log
-----------------------------------------------------
kill -l #查看可用的进程信号
kill -1 进程号 #平滑重启
kill -9 进程号 #强制杀死
killall -9 进程名 #强制杀死
pkill -9 -t pts/1 #强制杀死从tty1终端登录的进程