通过SSH下载文件

目前我使用脚本将图像放在目标服务器上:

dd if=100mb.bin | ssh backup-server "dd of=/home/backupvps/blaa/100mb.bin"

但是,我怎样才能检索这个相同的文件? 我宁愿不使用任何FTP或Web服务器,但本机命令。

如果由于某种原因scp不能用于这个目的,你可以简单地:

 ssh backup-server 'cat /home/backupvps/blaa/100mb.bin' > 100mb.bin 

正如Max Alginin所说, scp应该可以正常工作:

scp user@backup-server:/home/backupvps/blaa/100mb.bin /some/location/here/

我想看看rsync虽然; 使用delta转换algorithm,效率更高。

一个轻量级的选项是使用netcat 。 ( 插图 )