当我运行nohup google-chrome &在i3终端,它将启动一个新的终端谷歌-铬。但是,如果我关闭运行nohup命令的终端,那么google终端也将关闭。
如何独立启动google-chrome?
发布于 2016-08-10 22:42:04
使用google-chrome &!将其从控制shell中分离出来,这样退出shell就不会扼杀剩余的作业。或者,使用disown外壳内置来分离作业。请注意,它将在zsh和bash shell中工作,而不是所有这些shell(但dash首先不会扼杀剩余的后台作业)。
更可移植(如果尴尬)的方式可能是sh -c "google-chrome &" &。这将启动后台的子shell,这将启动google--后台的chrome并终止--这样就不会在原始shell中留下悬空的作业来杀死。
https://unix.stackexchange.com/questions/302652
复制相似问题