美图欣赏 | 设为首页 | 加入收藏 | 网站地图

当前位置:电脑中国 > 系统 > Linux >

如何在Linux上识别同样内容的文件

2019-06-10 22:18|来源:未知 |作者:dnzg |点击:

如何在Linux上识别同样内容的文件

有时文件副本相当于对硬盘空间的巨大浪费,并会在你想要更新文件时造成困扰。以下是用来识别这些文件的六个命令。

在最近的帖子中,我们看了如何识别并定位硬链接的文件(即,指向同一硬盘内容并共享 inode)。在本文中,我们将查看能找到具有相同内容,却不相链接的文件的命令。

硬链接很有用是因为它们能够使文件存放在文件系统内的多个地方却不会占用额外的硬盘空间。另一方面,有时文件副本相当于对硬盘空间的巨大浪费,在你想要更新文件时也会有造成困扰之虞。在本文中,我们将看一下多种识别这些文件的方式。

用 diff 命令比较文件

可能比较两个文件最简单的方法是使用 diff 命令。输出会显示你文件的不同之处。< 和 > 符号代表在当参数传过来的第一个(<)或第二个(>)文件中是否有额外的文字行。在这个例子中,在 backup.html 中有额外的文字行。


  1. $ diff index.html backup.html
  2. 2438a2439,2441
  3. > <pre>
(责任编辑:dnzg)
新锦江娱乐 关闭广告
新锦江娱乐 关闭广告