はい、絶対に:screen(1) が答えです。
開始するには、screen -R
を追加します ~/.bash_profile または同等のファイルに移動し、ログアウトしてから再度ログインしてください。
バックグラウンドで実行されていることを続行するには、Ctrl-A を押してから N を押します。これにより、バックグラウンドで実行中のプロセスをシームレスに続行しながら、フォアグラウンドに新しい端末画面が作成されます。
Control-A を押してから " を押して、開いている画面のインタラクティブなリストを取得するか、Control-A を押して数字を押して、特定の画面に直接切り替えます。
当初の要件は、プロセスを停止せずにバックグラウンドに移動できることでした。スクリーンにはさらに 2 つの利点があり、これらは巨大です。 一度に複数のことをしたい場合:
<オール>wget http://example.com/bigfile.iso
など) ) 終了しません!再接続すると、すべてのシェル セッションが待機しています。詳細については、screen(1) マンページまたは GNU Screen マニュアルを参照してください。