linux - 我如何检查两个文件夹在 linux 中是否相同

标签 linux web

我已将网站从一台服务器移至另一台服务器,并使用 SCP 复制了文件

我现在想检查所有的文件是否都复制好了。

如何比较网站?

计算一个文件夹的文件数?

获取文件夹树的总文件大小?

或者是否有更好的方法来比较网站?

保罗

最佳答案

将 diff 与递归 -r 和快速 -q 选项结合使用。这是最好的也是迄今为止最快的方法。

diff -r -q /path/to/dir1 /path/to/dir2

它不会告诉您差异是什么(删除 -q 选项以查看),但它会很快告诉您是否所有文件都相同。

如果没有输出,则所有文件都是相同的,否则会列出不同的文件。

关于linux - 我如何检查两个文件夹在 linux 中是否相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/455061/

相关文章:

c++ - Linux,C++,xft : how to use it?

linux - 消耗带宽

Linux 脚本 - 保留扩展

linux - 每个信号量的线程堆栈是多少

java - 我应该使用 tomcat 还是应用程序服务器?

JavaScript:如何将附加信息传递到源页面?

c - 客户端程序中的段错误

python - Beautiful Soup 4 find_all 找不到 Beautiful Soup 3 找到的链接

javascript - 如何将背景图像应用到某些HTML按钮,并使图像从上次停止的地方继续播放?

c++ - 自动填写 Web 表单