学而实习之 不亦乐乎

在 Linux 中暂停当前程序并在后台运行命令行

2023-12-05 22:37:53

首先,了解一下:

  • CTRL + Z - 暂停应用程序
  • fg - 重新将程序唤到前台

比如:正用nano编辑一个文件,如下:

$ sudo nano abc.txt

文件编辑过程中,需要在终端输入命令,但是 nano 在前台运行,无法输入。通常我们会保存文件,退出 nano,运行命令后再重新打开 nano,完成之前的工作。

其实此时你只需要按下 CTRL + Z,前台的命令就会暂停,画面就切回到命令行了。然后就可以运行运行命令,等命令运行完后在终端窗口输入 fg 命令就可以回到先前暂停的任务。