有时需要从其他服务器拷贝大文件到本地,可以使用scp命令:
scp ubuntu@186.53.167.xx:/home/ubuntu/xxx.tar /home/asa
其中:ubuntu 为远程服务器用户名,
186.53.167.xx 为远程服务器地址
/home/ubuntu/xxx.tar 为需要拷贝的文件
/home/asa 为拷贝到本机的文件夹
运行scp后,如果终端退出,传输就会中断,需要将此命令转到后台执行,方法如下:
1 按ctrl+z中断当前进程
2 运行jobs查看scp工作进程序号,比如为2
~$ jobs
[2]+ Stopped scp ubuntu@186.53.167.xx:/home/ubuntu/xxx.tar /home/asa
3 使用bg %2 将对于进程转到后台执行
~$ bg %2
[2]+ scp ubuntu@186.53.167.xx:/home/ubuntu/xxx.tar /home/asa &
4 可以使用ps -e 查看进程运行状态。