需求描述
使用scp命令 传输文件夹 到远程的服务器 2021-5-20
# 原始服务器IP 10.AA.B.CC /u1/tmn # 新的服务器IP 10.XX.Y.ZZ /u1/tmn # ssh 登录到 文件源头服务器 10.AA.B.CC root@localhost~:# ssh root@10.AA.B.CC # cd 到所需要传输的文件夹的上层目录 root@SourceServer~:# cd /u1 # 传输所需要的目录到远程服务器对应的位置 # 如果在根目录下操作,要及其小心,不能覆盖掉系统的那些/bin /etc ...目录 root@SourceServer~:# scp -r tmn root@10.XX.Y.ZZ:/u1/ # 实际操作的演示 # 例如,传输本地/home/user/TMP0944目录 到 远程服务器的相同位置 /home/user/TMP0944 root@RemoteServer~:# cd /home/user/ root@RemoteServer~:# scp -r ./TMP0944 root@21.45.36.9:/home/user/ # 参数注释 -r 指定本地的文件目录名字 # 参数注释 /home/user/ 指定到远端文件夹的目录下 # 命令释义 本语句的意思 传输本地的TMP0944文件夹 到 远程服务器21.45.36.9的 /home/user/这个目录下 传输完成后 root@RemoteServer:/home/user/TMP0944# ls -a . .. .tmp2.txt tmp3.txt root@RemoteServer:/home/user/TMP0944#