Linux系统之间进行传输之scp

Windows系统传文件输工具用的较多的是ftp和http,这些都可以通过搭建环境或使用网上的第三方工具来实现,比如 FileZilla 、HFS等工具,在Linux系统之间我们可以直接使用自带的SCP进行文件传输:
[root@cloud ~]# scp -h
scp: illegal option -- h
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
       [-l limit] [-o ssh_option] [-P port] [-S program]
       [[user@]host1:]file1 ... [[user@]host2:]file2
You have new mail in /var/spool/mail/root
[root@cloud ~]#

举例:

上传本地文件夹
[root@cloud ~]#scp -r /data/test/Backupfile root@192.168.1.50:/data/  
默认用ssh的22端口,因为本地修改了端口故需要告诉它我的端口是多少
[root@cloud ~]#scp -P 1314 /data/test/Backupfile root@192.168.1.50:/data/ 
comments powered by Disqus