如何运行后台进程 Linux

在您的系统上工作时,有时您希望特定进程在后台运行,即它们将继续工作。 不过,他们不会解释在前台运行的任何其他进程的工作。 因此,在本文中,我们将与您分享将进程发送到后台的方法 Linux.

在后台运行进程的方法 Linux

用于将进程发送到后台 Linux,您可以选择遵循以下两种方法中的任何一种:

方法 # 1:使用 & 运算符

在这个 example,我们将向您展示一旦您通过它启动程序后您的终端会发生什么。 我们将推出 Firefox 浏览器在以下终端命令的帮助下:

$ firefox

一旦 Firefox 浏览器启动,您将失去对终端的控制,如下所示:

现在,如果您想在终端上运行任何其他命令,您将无法执行此操作,因为您不再控制终端。 只有关闭了,您才能执行终端命令 Firefox 浏览器或将其发送到后台。 用于将任何进程发送到后台 Linux,您需要启动该进程,后跟 & 符号运算符,如以下命令所示:

$ firefox &

运行此命令将在终端上显示作业 ID,如下图所示:

这一次, Firefox 浏览器将在您的系统上启动。 但是,您仍然可以控制您手中的终端,这意味着您仍然可以在执行其他命令的同时执行其他命令 Firefox 进程将在后台运行,如下图所示:

方法#2:使用“bg”命令

在这种方法中,我们将启动 Firefox 浏览器的方式与我们在第一种方法中所做的方式相同。 这 Firefox 浏览器如下图所示:

然后,您需要按下 Ctrl+ Z 组合键来重新获得对终端的控制权,同时 Firefox 进程仍将运行,如下图所示:

之后,您需要运行以下命令:

$ bg

此命令将推送 Firefox 进程到后台,如下图所示:

如何查看后台运行的进程 Linux

如果您想查看在后台运行的进程 Linux,那么您只需运行以下命令:

$ jobs

在我们的后台运行的进程 Linux 系统如下图所示:

结论

在本文中,我们分享了将进程发送到后台的两种不同方法 Linux. 您可以根据个人喜好选择这些方法中的任何一种,以将您选择的进程推送到后台。 此外,我们甚至教您如何查看在后台运行的所有进程。 因此,通过这些方法后,您在后台运行进程将不再困难 Linux.