- & 放在启动参数后面表示设置此进程为后台进程;
- 默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候加一个’&’实现这个目的;
- 如:
chen@chen:~$ cat &
[1] 14981
[1]+ 已停止 cat
这样就把cat这个命令放在后台执行,但是进程状态是暂停; - 进程切换到后台的时候,我们把它称为job ;可以使用jobs查看:
chen@chen:~$ jobs
[1]+ 已停止 cat - 切换到后台时会输出相关job信息,以前面的输出为[1] 11319例:[1]表示job ID是1,14981表示进程ID是14981;
- 切换到后台的进程,仍然可以用ps aux 命令查看。
02-cat &
最新推荐文章于 2020-08-19 19:23:08 发布