当我们在Linux系统下执行Shell命令时,运行的时间可能会非常久。这期间如果网络断掉或者关闭客户端,这条命令的执行就会中断。

在这种情况发生时,我们需要一个办法把这条正在执行的命令挪到后台执行。步骤如下:

  1. CTRL+Z 先暂停这条命令并返回客户端。
  2. bg 命令让这条shell命令在后台执行。
  3. disown -h 这条命令保证当终端关闭时,Shell脚本不会被杀死。

这三条命令执行以后,正在执行的Shell命令就会挪到后台去运行了。

Logo

更多推荐