我正在尝试通过 tar 传输目录内的所有文件,如下所示:
tar cz * | ssh -p 57310 [email protected] tar xzv -C /home/site/www
返回的错误是
stdin: is not a tty
tar: includes: file changed as we read it
tar: /home/site/www: Cannot chdir: No such file or directory
tar: Error is not recoverable: exiting now
我正在使用 ssh 密钥连接到 example.com。
答案1
这对我有用:
tar cz * | ssh -p XXX account@host "cat | tar xvz -C /home/site/www"