我想通过SSH在一些脚本上使用文件传输。 我读过它可以tar ssh。 我应该从哪里开始阅读?
要通过SSH进行文件传输,你可以
scp -r /srcdir/ user@remotehost:/destdir/ rsync -e ssh -a /srcdir/ user@remotehost:/destdir/ cd /sourcedir; tar -c . | ssh username@remotehost bash 'cd /dstdir; tar -x O'Reilly有一本书 – SSH,Secure Shell:权威指南 – 如果你是Google的话,有很多参考资料,购买地点和在线查看。
对于通过ssh的tar,你可以使用ssh转发stdin和stdout。 所以你可以做
ssh server 'tar czf - /some/dir/' > tarfile.tar.gz
并在本地机器上备份。