RLB

Just sharing knowledge

rsyncをパス入力してからバックグラウンドで実行して転送する方法

パスワードを入力して、いけそうかな?というタイミングで、切り替えたい人も多いと思います。やり方は至って単純。

 

(1) 普通に転送開始

rsync -av file.tgz 192.168.XX.XX:/var/tmp/

(2) Ctrl-zでフォアグラウンドのジョブを一時停止 

(3) ジョブ番号の確認
jobs 

(4) 対象のジョブ番号のhupシグナルを無視させ、バックグラウンドで再開させる
disown -h %1
bg %1

 

実際は公開鍵など設定して、意外と出番がなかったりするのが残念ポイントですが、たまに使いたくなるのでシェア。