张映 发表于 2010-09-21

分类目录: linux

一,什么是scp

scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。scp命令可以在linux服务器之间复制文件和目录.scp使用ssh安全协议传输数据,具有和ssh一样的验证机制,从而安全的远程拷贝文件。

从一个linux系统中上传,下载文件或目录时,用的最多的是ftp,用ftp的话,要登录,登录后要进行目录的切换,在get和put,感觉挺麻烦的,并且用ftp比较慢的,特别是有图形界面的ftp(例如:gftp)。当然我们可以用rsync,用它呢,就必须保持二个服务器间的目录啊,文件要一样,适用范围就受到限制了,方法有很多。scp还是比较方便和快速的。

阅读全文>>

张映 发表于 2010-02-24

分类目录: 服务器相关

一,ssh上传文件

scp file username@hostIP:文件地址 例:

[zhangy@BlackGhost ~]$ scp test.sql zhangying@192.168.1.5:/var/www/zhangying
zhangying@192.168.1.5's password:
test.sql                                      100% 7884     7.7KB/s   00:00
[zhangy@BlackGhost ~]$

二,ssh下载文件

scp username@hostIP:文件所在地址   文件目录 例:
[zhangy@BlackGhost ~]$ scp zhangying@192.168.1.5:/var/www/zhangying/test.sql /home/zhangy/database_bak/
zhangying@192.168.1.5's password:
test.sql                                      100% 7884     7.7KB/s   00:00
[zhangy@BlackGhost ~]$