名词说明:
进程:运行中的程序(是个动态的过程)。举例我们打开任务管理器,其中这些都是正在运行的进程。

图示为当前电脑进程
程序:存储在磁盘上的二进制可执行文件
操作系统:通过管理进程,让进程来完成用户的任务的
PCB:进程控制块,记录一个进程执行过程中的相关属性
PID:操作系统对进程的标识,每一个进程的PID都是不同,唯一表征进程。

图示为操作系统管理进程的方式
PPID:父进程

命令使用:
-e 显示系统中所有的进程信息
-f 显示更多的进程属性
-l 显示进程中的线程id

图示为显示更多的进程信息与当前终端有关的进程信息
kill PID :结束或者挂起一个进程
-9:强制结束进程
kill -STOP PID :挂起一个进程
1)前后台

图示为前台输入命令后需要等待10秒才会弹出第二行命令

图示为后台可以直接弹出命令不会等10秒
2)如何启动一个进程
路径+可执行文件名
路径+可执行文件名 &
3)如何杀死一个进程
pkill +名字

上图显示PID是唯一标识进程,PID不同,下图使用PKILL命令删除相同名称
图示为使用PKILL命令删除相同名称的进程

图示为后台启动两个sleep的进程,利用kill暂停了3809的进程,最后jobs显示出来

图示为将后台sleep 500秒的挪到前台进行执行

图示为唤醒到后台
类似于windows中的任务管理器

图示显示此时的进程信息
用 q/Ctrl+c 退出