ssh:nohup.out 購読

ssh:nohup.out 購読

次のコマンドを使用してリモートシステムで長期実行ジョブを開始するとしますnohup

nohup command &

nohup.outコンテンツが公開されたとおりにssh更新されるようにコンテンツを端末にストリーミングする方法はありますか?nohup.out

ベストアンサー1

コメントに記載されているとおりにtail -f実行できます。nohup.outただし、長期実行ジョブの場合は、以下のように実行することをお勧めします。GNU画面(またはtmux)。コマンドを実行できる仮想端末を割り当てることで、必要に応じて「セッション」への接続を切断して再接続できます。

画面内でコマンドを実行して端末の最後の出力を表示したり、たとえば実行して出力をファイルに保存したり、出力をmycmd > outputfile端末mycmd | tee outputfileとファイルの両方にインポートしたりできます。 screenを使用すると複数のウィンドウを開くこともでき、コマンドの実行中に出力ファイルを簡単に移動できます。

おすすめ記事