ターミナルでfirefox
と入力すると、Firefoxが起動しますが、ターミナルが「ハング」します。
舞台裏で何が起こっているのですか?
ターミナルからFirefoxを開いて、Firefoxを終了せずに他の目的で同じターミナルタブを使い続けることはできますか?
アプリケーションが実行されている限り、ターミナルからアプリケーションを実行すると、ターミナルがロックされます。アンパサンド(&)を使用すると、アプリケーションをバックグラウンドで起動し、引き続きターミナルを使用できます。タイプ:
user@Host:~# firefox &
バックグラウンドでFirefoxを起動します。アプリケーションの出力は引き続きターミナルにあります。
または、Firefoxがすでに実行されている場合は、次のようにできます。
タイプ:
jobs
次のようなジョブが表示されます。
[1]+ Stopped firefox.
タイプ:
bg %1
(またはあなたの仕事の数)
Nohup firefox &
を使用して、ターミナルからFirefoxを実行します。ターミナルを他のプロセスに使用できます。ターミナルを閉じると、Firefoxは終了しません。
Another instance is running
のようなエラーが発生した場合は、Nohup firefox -P --no-remote &
を使用して、新しいユーザープロファイルを作成し、参照してください。
&
記号をバックグラウンドで実行するコマンドの後ろに置きます。
このコマンドを使用して、Firefoxをバックグラウンドで実行します。ターミナルを終了しても、Firefoxは実行されます。
hussain-->~#Nohup firefox &
単にFirefoxを開くと、Firefoxを閉じた後にプロンプトが返されず、プロンプトが返されます。