回答:
端末プログラムを実行し、端末の使用を継続するには、さまざまな方法があります。
&
実行するコマンドに追加できます。エラーメッセージなど、端末へのテキスト出力は表示されないことに注意してください。bg
。これは実行と同じ効果がありますcommand &
nohup command &
してEnterキーを押すことができます。(ccpizzaのおかげで、以下のコメントを参照してください。)ただし、Alt- F2を押してからGUIからコマンドを実行することは、通常、ベストプラクティスと見なされます。端末はまったくありません。
&
(not nohup
)を使用する場合、後で実行しない限りdisown
、ターミナルを閉じるとアプリケーションが終了することに注意してください。
編集:使用nohup
すると、ホームフォルダに小さな糞が時々残るようです。通常、端末に記録されていたものは、明らかに〜/のファイルに保存されます。
~~
バックグラウンドでプログラムを実行する簡単な方法はprogram-name & disown
、プロセスを強制終了せずに閉じることができる端末にドロップすることです。
program-name & disown
良い解決策です
使用するscreen
コマンドを、あなたは、単一のウィンドウとタップを使用して複数の端末のセッションを開くことができます
apt-get install screen (On Debian based Systems)
yum install screen (On RedHat based Systems)
screen
(新しい画面を開始)
[Your command]
Ctrl+A d
画面を離れる...など
次のような仮想端末で実行できますtmux
(またはscreen
、もう保守されていないと聞きました)
# This ataches your terminal to a virtual terminal
tmux
run_your_command
# This detaches your virtual terminal (previous command can be running)
CTRL-b d
run_other_commands # on your terminal
# re-attach the virtual terminal to see the status of run_your_command
tmux a
tmux
より多くのことができます。
https://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/
nohup firefox&
。