scp¶
scp(secure copy),用于主机间文件传输。scp基于ssh协议来传输及验证数据,提供与ssh相同的安全保护,会根据需要询问口令。 [1]
语法¶
scp [OPTION] [[user@]host1:]file1 ... [[user@]host2:]file2
-P port
-S program
-o ssh_option
-l limit
-i identity_file
-F ssh_config
-c cipher
-r 递归复制整个目录
-v 显示进度
-C 允许压缩
示例¶
传输文件至远程主机
scp com.dotgears.flappybird-1.apk root@192.168.1.1:/data/app/com.dotgears.flappybird-1.apk
传输目录至ssh端口为2222的远程主机
scp -P 2222 -r /usr/local/app/ root@192.168.1.1:/data/app/
获取远程主机的目录
scp -r root@192.168.1.1:/data/app/ /usr/local/app/
获取ssh端口为2222的远程主机的文件
scp -P 2222 root@192.168.1.1:/data/app/com.dotgears.flappybird-1.apk /usr/local/app/com.dotgears.flappybird-1.apk
参考文献
[1] | Secure copy - Wikipedia |