
i3端末で実行すると、nohup google-chrome &
google-chromeを使用して新しい端末が起動します。ただし、コマンドが実行されている端末を閉じると、nohup
google-chrome端末も閉じます。
Google Chromeを独立して起動するには?
答え1
コントロールシェルから分離するために使用されるため、google-chrome &!
シェルを終了しても残りのタスクは終了しません。または、disown
シェルの組み込み機能を使用してジョブを分離します。すべてのシェルではなくシェルで実行できます(zsh
たとえば、残りのバックグラウンドジョブを最初に終了せずに)。bash
dash
より移植性に優れた(ぎこちない場合)方法はsh -c "google-chrome &" &
。これにより、バックグラウンドで google-chrome が起動し、終了するサブシェルがバックグラウンドで開始されます。したがって、元のシェルにぶら下がっていた作業を終了する必要はありません。