进程和作业
正常执行一个程序,程序里面会有许多个进程,相当于我们在linux中输入一个指令执行,这时候后台就会显示这个进程正在运行,若没有后台则没有这个进程显示
现有的父进程复制自己的地址空间(fork)来创建一个新的子进程结构。
我们可以通过top(动态)以及ps aux来查询进程的一个状态
每个进程都会有自己相对的PID,就像之前说的UIN和GID一样
进程的状态:睡眠等待(S、D、K、I) 已停止(T) 僵停(Z、X)
对于作业的解释,类似于进程组,可以看看下面图解

ps -j可以查询到后台作业的相关信息
例如sleep 1000 & 这是指服务器睡眠1000毫秒,相当于1秒服务器是不在运作的,&会将作业放入后台进行运行,意思是我们在终端也就是前台是看不到有任何结果的

这里的作业号是指%加上PID
浙公网安备 33010602011771号