The Technology database of Duke Yin

服务器间scp后台拷贝文件

如果scp的文件很大,想让scp在后台运行。通常我们要建立ssh 信任关系,不用输入密码以让scp在后台运行,但可能没条件建立public key,两台机器无需密码,比如root身份。用以下方法可以让不需要建立ssh信任,而让scp在后台运行。

scp root@ip:/root/xxx /root/xxxx

2.输入密码,回车。

3.Ctrl+z,挂起当前进程。

4.bg,命令让挂起的进程继续运行。

检查SCP正在后台运行:
# jobs
[1]+ Running scp -P22 root@xxx.xxx.xxx.xxx:/data/backup/ &

如果要把SCP调到前台,使用fg 1 即可

# # #