次のrsyncコマンドを実行して、リモートサーバーから現在のサーバーにフォルダーを転送したいSudo -r -a -v -e 'ssh -p portnum' username@serverip:/home/path/* /home/path
このディレクトリはサイズと構造の両方で非常に大きく、転送には時間がかかります。 PuTTYウィンドウを開いたままコンピューターの電源を入れたままにするのではなく、ウィンドウを閉じてPCをシャットダウンした後も実行を継続するコマンドを実行したいと思います。
接頭辞としてNohup
を使用してみましたが、機能しませんでした。他にどのようなオプションがありますか?
GNU Screen 内でコマンドを実行します。基本的に:
$ Sudo apt-get install screen
$ screen
...その時点で、画面内からシェルが実行されます。再接続する場合は、画面セッションを所有するユーザーとしてSSHで接続し、次の手順を実行します。
$ screen -RD
screenのようなプログラムをインストールして実行するか、そのコマンドをbashスクリプトでスローして、cronで1回実行することができます。