如何在Linux中找到并删除重复文件(3)
如果你想要每次保留每个重复文件集合的第一个文件,且无提示的删除其他文件,使用
当遇到重复文件时删除它们,使用
关于 Fdupes 的更多细节,查看帮助部分和 man 页面。
3. FSlintFSlint 是另外一个查找重复文件的工具,有时我用它去掉 Linux 系统中不需要的重复文件并释放磁盘空间。不像另外两个工具,FSlint 有 GUI 和 CLI 两种模式。因此对于新手来说它更友好。FSlint 不仅仅找出重复文件,也找出坏符号链接、坏名字文件、临时文件、坏的用户 ID、空目录和非精简的二进制文件等等。 安装 FSlint FSlint 存在于 AUR,因此你可以使用任一 AUR 助手安装它。
在 Debian、Ubuntu、Linux Mint 上:
在 Fedora 上:
在 RHEL,CentOS 上:
一旦安装完成,从菜单或者应用程序启动器启动它。 FSlint GUI 展示如下: 如你所见,FSlint 界面友好、一目了然。在 “Search path” 栏,添加你要扫描的目录路径,点击左下角 “Find” 按钮查找重复文件。验证递归选项可以在目录和子目录中递归的搜索重复文件。FSlint 将快速的扫描给定的目录并列出重复文件。 从列表中选择那些要清理的重复文件,也可以选择 “Save”、“Delete”、“Merge” 和 “Symlink” 操作他们。 在 “Advanced search parameters” 栏,你可以在搜索重复文件的时候指定排除的路径。 FSlint 命令行选项 FSlint 提供下面的 CLI 工具集在你的文件系统中查找重复文件。
所有这些工具位于 例如,在给定的目录中查找重复文件,运行:
类似的,找出空目录命令是:
获取每个工具更多细节,例如:
关于 FSlint 的更多细节,参照帮助部分和 man 页。
总结现在你知道在 Linux 中,使用三个工具来查找和删除不需要的重复文件。这三个工具中,我经常使用 Rdfind。这并不意味着其他的两个工具效率低下,因为到目前为止我更喜欢 Rdfind。好了,到你了。你的最喜欢哪一个工具呢?为什么?在下面的评论区留言让我们知道吧。 就到这里吧。希望这篇文章对你有帮助。更多的好东西就要来了,敬请期待。 谢谢! 【编辑推荐】
点赞 0 (编辑:ASP站长网) |