在 Linux Mint 中查找并删除文件重复项
如果您习惯从互联网下载内容并将文件和图像存储在设备上,那么组织系统是一项艰巨的任务。这可能会导致您的目录中出现重复的文件,并且变得更加困难。大文件占用存储空间并可能会导致磁盘已满问题。
管理文件最简单、最直接的方法是使用专用文件查找器查找并删除文件的重复项,以更有效地执行此任务。在本指南中,您将学习如何通过命令行查找和删除 Linux Mint 中的文件。
如何在 Linux Mint 中查找并删除文件重复项
为了摆脱重复文件,我们需要好的软件,以下两个命令行实用程序可以找到重复文件并删除它们:
rdfind 实用程序
fdupes 实用程序
1:如何使用 rdfind 在 Linux Mint 中查找并删除文件重复项
rdfind 代表冗余数据查找器,是用于查找目录中重复文件的开源命令行实用程序。它根据内容而不是名称查找重复文件。它使用算法来识别哪个文件是原始文件,并将其余文件视为重复文件。通过以下命令在 Linux Mint 上安装 rdfind:
rdfind 会将结果保存在 results.txt 文件中,并将它们显示在同一目录中。使用以下语法在 Linux 中查找重复文件:
你必须提到路径。在下面的示例中,我在 Documents 目录中查找并删除重复的文件。首先,执行以下命令来识别重复文件:
试运行将为您提供重复文件的列表,而无需执行任何操作:
识别出重复文件后,创建硬链接:
要删除重复文件,请运行以下命令:
如果您想探索有关 rdfind 的更多信息,请执行以下命令打开该工具的手册:
2:如何使用 fdupes 在 Linux Mint 中查找并删除重复文件
对于 Linux 用户来说,它也是一个可靠且最简单的查找重复文件的程序。该程序逐字节比较以识别重复项。 fdupes 还为您提供重复文件的简要概述。在 Linux Mint 中,你可以通过 apt 安装它:
要查找当前目录中的重复文件,请使用以下命令:
如果您想识别特定目录中的重复文件,请使用以下命令。我在这里找到文档中的文件:
要删除文档文件夹中的重复文件,请运行以下命令:
对于每组文件,此工具将显示列表并要求您选择要保留的文件。
结论
有时我们会遇到系统存储已满的问题。重复文件占用系统上的大量空间,使用上述实用程序可以找到它们并删除它们。确保正确执行这些步骤,并格外小心,避免删除系统上的重要文档。