在不实际比较文件中的数据的情况下比较两个目录结构的最佳和最简单的方法是什么?这工作正常:
diff -qr dir1 dir2_
Run Code Online (Sandbox Code Playgroud)
但它真的很慢,因为它也在比较文件。是否有 diff 或其他简单的 cli 工具的开关来执行此操作?
BitTorrent Sync 最近的出现让我很好奇它们是如何在两台联网的计算机之间实现可靠的点对点连接的。
在我有限的理解和研究范围内,我的理解是,如果至少在一端没有开放的传入端口,计算机将无法通过端口隧道连接。这是真的?如果是这样,那么这是否意味着同步跟踪器也充当隧道?这是否意味着过多的流量正在访问他们的服务器?
还是有另一种方法可以实现?我发现了这个相关的问题(如何在 NAT 和防火墙后面 ssh 两台计算机,而无需第三台计算机),但没有给出没有隧道的完全可靠的解决方案。