Skip to content

Detach foreground process from terminal on Linux

将前台进程挂起到后台

<Ctrl> + Z

后台运行该程序

bg %1

将后台进程托管给init/systemd等1号进程

  • 用disown -h jobspec来使某个作业忽略HUP信号。
  • 用disown -ah 来使所有的作业都忽略HUP信号。
  • 用disown -rh 来使正在运行的作业忽略HUP信号。
disown -ah