查看进程
top
实时的查看进程的状态,以及系统的一些信息(如 CPU、内存信息等)
ps
来静态查看当前的进程信息
常用参数:
ps -l 显示自己这次登录的 bash 相关的进程信息罗列出来
ps aux 罗列出所有的进程信息
ps axjf 将连同部分的进程呈树状显示出来
自定义我们所需要的参数显示:
ps -afxo user,ppid,pid,pgid,command
pstree
来查看当前活跃进程的树形结构
参数:-A、-p(列出PID)、-u(列出账户名称)
kill进程
kill [option] [PID]
格式:kill <pid>
格式:kill -TERM <pid>
最常用的信号是:
- 1 (HUP):重新加载进程。
- 9 (KILL):强制杀死一个进程。
- 15 (TERM):正常停止一个进程。
使用grep 命令 查询指定的进程
ps -ef|grep redis
如想要快速查找到Redis进程PID 就使用grep 筛选 不然进程很多肉眼找累啊
进程优先级设置
不常用