作业控制
文章目录
【注意】最后更新于 October 25, 2022,文中内容可能已过时,请谨慎使用。
作业控制
在 bin/bash进程下启动的命令一般称为作业 | 任务
前台|前景 : 一般不受ctrl+c等指令影响
背景|后台: 不受终端输入影响
- 使用 & 可以把作业丢到后台 php test.php &
- 使用 jobs 可以显示所有的后台任务
- 可以使用 ctrl+z 将进程放入到背景中暂停
- fg 让后台中的作业放入前台 fg %1
- bg 让后台中的作业执行
当bin/bash退出后,启动的后台进程也会退出
解决方法:(linux自带)
- 把程序改为守护进程
- nohup + & 命令 nohup php test.php &