![Total Commander 同步目录将相同的文件显示为不同的文件](https://linux22.com/image/1557050/Total%20Commander%20%E5%90%8C%E6%AD%A5%E7%9B%AE%E5%BD%95%E5%B0%86%E7%9B%B8%E5%90%8C%E7%9A%84%E6%96%87%E4%BB%B6%E6%98%BE%E7%A4%BA%E4%B8%BA%E4%B8%8D%E5%90%8C%E7%9A%84%E6%96%87%E4%BB%B6.png)
答案1
我认为这与不同平台的“线路终止”有更大的关系。
左侧的文件(156 字节)应具有 CRLF 结尾(每个“换行”字符 2 个字节)(Windows/DOS 平台)。
右侧的文件(148 字节)应具有 LF 结尾(每个“换行”字符 1 个字节)(Linux/UNIX 平台)。
由于有 9 行(和 8 个 EOL [行结束符]),这造成了 8 个字节的差异,而这些文件中的其他内容保持不变。
答案2
答案3
在 IT 领域知识方面,人们比较哈希值来决定相同的文件。
哈希方法有几种,常见的有MD5 和 SH1。你可以用关键词谷歌搜索:MD5校验和和/或SH1校验和
回到 total commander,该网站提示您如何使用 total commander 附加组件,为您提供 MD5 / SH1 哈希比较。
http://ghisler.ch/board/viewtopic.php?t=14567&view=next
也就是说,回到你的问题,答案是:不要使用比较内容. 使用哈希方法比较文件。