分类: LINUX
2012-11-29 09:42:38
采用scp命令远程传输数据
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
Examp:
拷贝文件到远程主机
scp 本地文件 用户名@目标主机:目的文件名
[root@ localhost tarpakgs]# scp
busybox-1.6.0.tar.bz2 root@192.168.167.160:/tmp/busybox-1.6.0.tar.bz2
拷贝整个文件夹到远程主机
scp -r 本地文件夹 用户名@目标主机:目的文件夹
[root@localhost tarpakgs]# scp -r ./t root@192.168.167.160:/tmp/t
从远程主机下载文件
scp 用户名@目标主机:目标文件名 本地文件
[root@localhost tarpakgs]#scp
root@192.168.167.160:/tmp/busybox-1.6.0.tar.bz2 ./busybox-1.6.0.tar.bz2
scp命令详细用法参考#man scp。
注:scp基于ssh,传输时需要提供远程主机帐户密码,通常使用root帐户。
转自:http://blog.csdn.net/dzassn/article/details/1833167