原文网址:Linux命令--在后台运行程序--方法/实例_IT利刃出鞘的博客-CSDN博客
本文介绍Linux在后台运行程序的方法。
如果前台执行一个程序很久没执行完,那么可以用 ctrl+z挂起它,系统会做类似如下提示:
[1]+ Stopped sleep 100
然后可以用bg把程序调到后台执行:
- [root@lwy ~]# bg 1
- [1]+ sleep 100 &
注:bg后加作业号。(注意:不是pid)
查看当前后台执行的进程状态:
- [root@lwy ~]# jobs -l
- [1]+ 10111 Running sleep 100 &
如果想调回前台,用fg+作业号:
- [root@lwy ~]# fg 1
- sleep 100
但是后台运行的程序还是会输出到屏幕上,会干扰工作,所以记得要重定向到一个文件中。