1. Rdfind –在Linux中查找重复文件$ sudo yum install epel-release && $ sudo yum install rdfind [在 CentOS/RHEL 上] $ sudo dnf install rdfind [在 Fedora 22+ 上] $ sudo pacman -S rdfind [在 Arch Linux 上] 2. Fdupes –在Linux中扫描重复文件
就像rdfind一样,它具有类似的选项:
要在Linux中安装fdupes,请根据Linux发行版使用以下命令。 $ sudo apt-get install fdupes [在Debian / Ubuntu上] Fdupes语法类似于rdfind。只需键入命令,然后键入您要扫描的目录即可。 $ fdupes <dir> linuxmi@linuxmi:~$ fdupes /home/linuxmi/www. 要递归地搜索文件,必须像这样指定-r选项。 $ fdupes -r <dir> linuxmi@linuxmi:~$ fdupes -r /home/linuxmi/www. /home/linuxmi/www./color-schemes/.git/logs/refs/remotes/origin/HEAD /home/linuxmi/www./color-schemes/script/test 还可以指定多个目录,并指定递归搜索的目录。 fdupes <dir1> -r <dir2> 要使fdupes计算重复文件的大小,请使用该-S选项。 fdupes -S <dir> 要收集有关找到的文件的摘要信息,请使用-m选项。 fdupes -m <dir> fdupes -m /home/linuxmi/www./ 最后,如果要删除所有重复项,请使用如下所示-d的选项。 fdupes -d <dir> Fdupes将询问要删除哪些找到的文件。您将需要输入文件号: fdupes -d /home/linuxmi/www./ 绝对不建议使用的解决方案是使用该-N选项,该选项将导致仅保留第一个文件。 fdupes -dN <dir> 要获取与fdupes一起使用的可用选项的列表,请通过运行查看帮助页面。 fdupes -help 3. dupeGuru –在Linux中查找重复文件dupeGuru是一个开放源代码和跨平台的工具,可用于在Linux系统中查找重复文件。该工具可以扫描文件名或一个或多个文件夹中的内容。它还允许您找到与要搜索的文件相似的文件名。 dupeGuru有适用于Windows,Mac和Linux平台的不同版本。它的快速模糊匹配算法功能可帮助您在短时间内找到重复的文件。它是可自定义的,您可以提取所需的确切重复文件,并从系统中清除不需要的文件。 要在Linux中安装dupeGuru,请根据您的Linux发行版使用以下命令。 --------------- 在 Debian/Ubuntu/Mint 上--------------- --------------- 在 Arch Linux 上--------------- Ubuntu 20.04 安装 dupeGuru 见 http://www./thread-9837-1-1.html 4. FSlint – Linux的重复文件查找器FSlint是一个免费实用程序,用于查找和清除文件系统上各种形式的皮棉。它还报告重复文件,空目录,临时文件,重复/冲突(二进制)名称,错误的符号链接等。它同时具有命令行和GUI模式。 要在Linux中安装FSlint,请根据Linux发行版使用以下命令。 $ sudo apt-get install fslint [在 Debian/Ubuntu 上] Ubuntu 20.04 安装 FSlint 的方法见 http://www./thread-9836-1-1.html 结论这些是在Linux系统上查找重复文件的非常有用的工具,但是删除此类文件时应格外小心。 如果不确定是否需要文件,最好创建该文件的备份,并在删除文件之前记住其目录。如果您有任何问题或意见,请在下面的评论部分中提交。 ...END...
|
|
来自: 昵称10087950 > 《JAVA》