LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: soloforce

利用SSH和FTP命令行传送文件

[复制链接]
发表于 2006-9-5 10:15:21 | 显示全部楼层
Post by 终极幻想
对了,我觉得把整个语句都包括进来我觉得比较好。当然,也可以用 tar zcvf - . 来代替 gzip,看网络速度决定了。:)。
$ tar cvf - . | gzip -c -1 | ssh user@host cat ">" remotefile.gz
->
[color="Red"]$ tar cvf - . | gzip -c -1 | ssh user@host "cat > remotefile.gz"
弱问:用这句话跟先打包再把 tarball 用 scp 拷过来有何优势?

不好意思,不太明白多次管道後的结果
回复 支持 反对

使用道具 举报

发表于 2006-9-5 11:08:59 | 显示全部楼层
如老大所说,这样不用打包后再传输了,空间问题解决了(运行 tar 的这台机器)。至少不需要有两份拷贝了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表