bashシェルを使用しています。nohupプロセスを開始したシェル/ターミナルを閉じたときにプロセスが停止しないようにするために頻繁に使用します。私は次のような構文を使用します:
nohup myprocess
起動すると、次nohupのメッセージが表示されます。
nohup: ignoring input and appending output to 'nohup.out'
次に、nohup画面に出力を表示しません。すべてに書かれていnohup.outます。
しかし、頻繁に、計算の進行状況を監視したいと思います。またはnohup.outを使用して読み取ることでこれを行うことができますが、特に計算に数時間かかる場合、これを行うには時間がかかります。 vitail
(インターネット接続が失われ、プロセスを開始した端末が閉じられた場合)と画面の両方に 出力を印刷nohup.outする方法はありますか?御時間ありがとうございます。
@derobertありがとう。私が持っている
—
アンドリュー
screen私のシステム上で、私はそれを使ったことがありません。私はtmux自分のシステムに持っていませんが、それを手に入れることができます。
ログインしてから起動するまでに起動
—
jw013
screen/するだけです。その後でそれから切り離し、。 のプレフィックスは、のプレフィックスはです。ログアウトできますが、マシンが稼働している限り、/ セッションも停止します。次回ログインするときに、またはを介して/ シェルを再接続できます。tmuxmyprocessprefixdscreenCtrl-AtmuxCtrl-Bscreentmuxscreentmuxscreen -rtmux attach
screenかtmux代わりにnohupをしますか?