Linux命令--在后台运行程序--方法/实例

原文网址:Linux命令--在后台运行程序--方法/实例_IT利刃出鞘的博客-CSDN博客

简介

        本文介绍Linux在后台运行程序的方法。

相关命令

  • ctrl +z
    • 含义:suspend
    • 作用:将其放到后台执行。
  • fg
    • foreground
    • 含义:将程序放到前台执行
  • bg
    • background
    • 含义:将程序放到后台执行

实例

如果前台执行一个程序很久没执行完,那么可以用 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

但是后台运行的程序还是会输出到屏幕上,会干扰工作,所以记得要重定向到一个文件中。

猜你喜欢

转载自blog.csdn.net/feiying0canglang/article/details/125804424