了解tar和ssh备份

时间:2016-06-20 20:12:58

标签: linux ssh tar cat

大家好我正在将一个文件夹从一台计算机复制到另一个用户使用tar和SSH,用下一个命令,但我不明白 cat - > 在工作中。有人能帮我理解吗?

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

THX

1 个答案:

答案 0 :(得分:0)

|是" pipe",意味着将上一个命令的输出作为输入传递到下一个命令。

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

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

->一起运行这一事实无关紧要。它是两个独立的运营商。