scp工具,基于ssh远程安全登录的,可以将主机A上的文件或目录拷贝给主机B并且改名字,也可以将主机B上的文件或目录下载到主机A中,同时也支持修改文件名。
远程拷贝文件
scp 本机文件 user@host:路径/
eg:将host1上的/etc/profile 文件拷贝到host2的根目录下
scp /etc/profile root@host2:/
eg:将host1上的/etc/profile文件拷贝到host2的根目录下,并改名为profile.txt
scp /etc/profile root@host2:/profile.txt
远程拷贝目录
scp -r 本机目录 user@host:路径/
eg:将host1上的/bin目录拷贝到host2的根目录下
scp -r /bin root@host1:/home/ (-r 表示递归)
下载文件到本地
scp user@host:文件名 本地目录
eg:将host2上的/profile下载到本地并改名为profile.txt
scp root@host2:/profile ./profile.txt
下载目录到本地
scp -r user@host:文件名 本地目录
eg:将host2上的/bin下载到本地并改名为bin.bak
scp -r root@host2:/home/bin ./bin.bak