悪魔

悪魔

マニュアルページを読みましたが、そのオプションが見つかりませんでした。私が逃したかもしれないし、存在しないかもしれません。自宅にサーバーがあり、SSHを介してrtorrentに接続していますが、急流のダウンロードが停止し、rtorrentが再起動されても再起動されません。それで、そこに座って視聴する必要がないように急流をデーモン化する方法はありますか? ? (これに関連して、rtorrentはFreeBSD 9.1を新しくインストールした状態で実行されます。)

答え1

rtorrent接続を切断した後も実行を続行するか、セッションで実行できます。screentmux

アプリケーションscreentmux、長期実行端末操作を中断なく実行できるように別々に保持できる端末マルチプレクサです。

はい

screenたとえば、次のように使用できます。

$ screen -S rtor_sess

screenこれはというセッションを提供しますrtor_sess。これでrtorrentジョブを実行でき、ジョブの開始または確認が完了したら、++screenキーの組み合わせを使用してセッションを切断できます。覚えておいてください:(注+切断)。ControlAD

しばらくして、rtorrent ジョブを表示するには、SSH を使用して screen セッションが開始されたシステムに戻り、次のコマンドを実行してセッションを表示できます。

$ screen -ls
There are screens on:
    1506.bp (Detached)
    2335.rtorr_sess (Detached)
    32090.dl    (Detached)
3 Sockets in /var/run/screen/S-root.

ここでは3つのセッションがあることがわかります。それでは、セッションに再接続してみましょうrtorr_sess

$ screen -r rtorr_sess

再接続するときは、以前に切断したときと同じキーの組み合わせを使用してください。完了したら、セッションを終了して破棄できます。

答え2

rtorrentは自己防衛能力を持っていません。ただし、この目的のために他のツールを使用できます。たとえば、dtach、screen、または tmux です。以下は、tmuxでrtorrentセッションを作成する方法の例です。

tmux new-session -s rtorrent -d rtorrent

これにより、「rtorrent」というセッションが作成され、急流クライアントの起動後に切り離されます。ログアウトしてもrtorrentは実行され続けます。次回ログインすると、次のようにセッションに再接続し、rtorrentを前景にインポートできます。

tmux attach-session -t rtorrent

関連情報