Nohup

nohup cmd & 在 i3 中

  • August 10, 2016

當我nohup google-chrome &在 i3 終端中執行時,它將使用 google-chrome 啟動一個新終端。但是,如果我關閉執行nohup命令的終端,那麼 google-chrome 終端也會關閉。

如何獨立啟動 google-chrome?

用於google-chrome &!將其與控制外殼分離,因此退出外殼不會殺死剩餘的工作。或者,使用disownshell 內置來分離作業。請注意,它可以在zshbashshell 中工作,而不是全部(但dash例如,首先不會殺死剩餘的後台作業)

更便攜(如果尷尬)的方式可能是sh -c "google-chrome &" &. 這將在後台啟動一個子shell,它將在後台啟動 google-chrome 並終止——因此在原始 shell 中不會留下任何懸空的作業可以殺死。

引用自:https://unix.stackexchange.com/questions/302652