bash脚本问题。假设我们有一个调用主机H和一个远程服务器S.是否可以(使用从H到S的ssh远程调用tar)解压缩驻留在S上的文件存档(从而使用S的计算资源),使得文件和存档的目录只在H上创建?
答案 0 :(得分:1)
如果你的tarball被gzip压缩,你可以远程gunzip并使用
在本地解压缩ssh S gzip -dc < archive.tar.gz | tar xvf -
为了实现快速,你需要一个非常快速的网络和一个非常慢的工作站。
除非您拥有共享文件系统(NFS,CIFS,...),否则无法远程解压缩存档。