コマンドを使用して Firefox を実行すると、xinit /path/to/firefox/binary
Firefox が実行中であることを示すウィンドウが開きます。
Ctrl次に+を押してコンソールに戻り、Alt+を押してFirefoxをバックグラウンドで一時停止します。F1Ctrlz
次に++を押してCtrlFirefoxに戻ります。 Firefoxが停止または応答しないと予想していますが、それでも問題なくFirefoxを使用できます。私の期待は、他のアプリをバックグラウンドで送信したときの経験に基づいています。たとえば、バックグラウンドで送信すると、ダウンロードプロセスが停止します。AltF7wget
wget
なぜこれが起こるのですか?
ベストアンサー1
端末で Firefox を実行すると、Firefox はバックグラウンドに入り、端末から切り離されます。したがって、Ctrl+を押してもZFirefoxは実際に一時停止しませんxinit
。
wget
そして、ほとんどのコマンドラインプログラムにはこれらの分離された動作はありません。 GUIベースのプログラム(gedit
Firefoxの実行と分離など)はほとんどこのように動作します。
これが発生するのを防ぐためのいくつかのオプションがあるかどうかを調べました。-foreground
可能なオプション名のように見えますが、これはFirefoxウィンドウを前景にスライドさせるだけです。