了解 tar 和 ssh 备份

Understand tar and ssh backup

大家好,我正在将一个文件夹从一台计算机复制到另一台设备 tar 和 SSH,使用下一个命令,但我不明白如何 猫 -> 在工作中。有人可以帮助我很好地理解它吗?

ssh systemmanager@127.233.117.43 “tar czvpPf - /home/systemmanager/Desktop/test” |猫 -> /home/debian/Desktop/backupPrueba.tar.gz

感谢

| 是 "pipe",意思是将上一个命令的输出流式传输到下一个命令。

- 表示从 stdin 获取参数,在本例中是从管道语句的 return 值获取参数。

> 是简单的文件重定向。将命令的正常输出(到 stdout)重定向到一个由此运算符后面的任何内容命名的文件。

-> 是 运行 的事实无关紧要。它是两个独立的运算符。