如何在 Linux 中比较来自不同 IP 地址的所有文件

如何在 Linux 中比较来自不同 IP 地址的所有文件

我有两个服务器,即 123.567 和 789.012(仅举例),在这些服务器中我们有许多文件夹和脚本。我喜欢更改邮件 ID(例如,[电子邮件保护])到另一个邮件 ID(例如,[电子邮件保护])从所有脚本中将其保存到本地文件夹,然后比较实际脚本和更改后的脚本。

我尝试将所有脚本复制到本地,更改邮件 ID 并进行比较,我正在寻找的是,有没有办法比较来自不同服务器的脚本(实际的和更改的),而不是将它们复制到本地文件夹并进行比较。

答案1

空运行模式下的 rsync 会将本地文件与远程目录进行比较,并告诉您它们是否不同(而不是它们有何不同)。

rysnc 通常用于保持 2 个文件/目录树同步,为此它需要知道文件何时发生变化,它默认使用时间戳,但可以使用文件哈希作为比较器。

相关内容