一、进程管理命令
1. ps
默认显示与当前终端有关的进程信息
-e 显示系统中所有的进程信息
-f 显示更多的进程属性信息(全格式)
-L 显示进程中的线程 ID 图论科技
-ef 显示全部进程
ps -ef | grep "sleep" 显示特点进程
![](https://img-blog.csdnimg.cn/direct/965d9efb36174100b76567abee3965ef.png)
2 .pstree
以树状图形式显示进程之间的关系
![](https://img-blog.csdnimg.cn/direct/71b5822efc974edc928671580782db9b.png)
3. kill
结束或者挂起一个进程
-9 强制结束进程
-stop 挂起进程
![](https://img-blog.csdnimg.cn/direct/1a9920cb93f94e79abcb278589ed5f27.png)
4. pkill
结束一组同名的进程
![](https://img-blog.csdnimg.cn/direct/aabaded1c81f48c49ecdde0de9d93241.png)
5. &后台运行程序
6. jobs
显示当前终端的任务
![](https://img-blog.csdnimg.cn/direct/dccebc99e65d4c65ac6aeb88bc2c82e5.png)
7. fg bg
1>. fg %任务号 将后台运行的或挂起的进程挪到前台执行
2>. bg % 任务号 将挂起的进程唤醒到后台执行
先 ctrl + z 暂停进程 ,再 bg %num 转到后台
8. top
查看系统资源使用情况以及进程信息
二.重点知识
1.进程:正在运行的程序,由操作系统执行
2.bash : 命令解释器,用户通过命令解释器和内核交互。