如何在Linux上在后台运行进程

时间:2020-01-09 10:39:38  来源:igfitidea点击:

将正在运行的前景过程置于后台

前台进程是一个进程。为了将前景处理置于后台,我们必须首先使进程休眠,然后将其置于后台。

  • 执行命令以运行进程。
  • 按下CTRL + Z进入睡眠状态。
  • 运行bg命令以唤醒进程并在后台运行它。

将正在运行的后台进程置于前台

如果需要,可以将后台进程返回到前台。我们使用fg命令来实现。

fg [process-id]

单独运行fg命令而没有进程ID,将迫使我们上次执行的进程从会话进入前台。

fg

要显示特定的流程,我们应该包括流程ID。

fg 1234

在后台启动进程

最后,可以强制通过从命令行执行命令创建的过程在后台启动。为此,我们在命令末尾添加了一个符号(&)。这指示外壳(例如Bash)在后台启动该过程。

find / -type f -name="*.txt" &

系统将为我们提供流程的作业ID,并返回到交互式shell。