Linux系统中查找、删除重复文件,释放磁盘空间。
在Linux系操作系统中查找并删除重复文件的方法的确有很多,不过这里介绍的是一款非常简单实用的软件FSlint。FSlint是一个重复文件查找工具,可以使用它来清除不必要的重复文件,笔者经常使用它来释放Linux系统中的磁盘空间。
FSlint同时具有GUI和CLI模式。因此,对于新手来说,这是一个用户友好的工具。FSlint不仅可以找到重复项,还可以用于找到错误的符号链接、错误的名称、临时文件、错误的IDS、空目录和未剥离的二进制文件等。
安装FSlint
archlinux:
$ yay -S fslint
Debian, Ubuntu, Linux Mint:
$ sudo apt-get install fslint
Fedora:
$ sudo dnf install fslint
RHEL, CentOS:
$ sudo yum install epel-release
$ sudo yum install fslint
安装后,从菜单或应用程序启动器启动它。
这就是FSlint图形用户界面的样子。
如您所见,FSlint的界面是用户友好的,简单明了。在“搜索路径”选项卡中,添加要扫描的目录的路径,然后单击左下角的“查找”按钮查找重复项。选中右边的递归选项可以递归搜索目录和子目录中的重复项。FSlint将快速扫描给定的目录并列出它们。
从列表中选择要清理的重复项,并可以选择“保存”,“删除”,“合并”和“符号链接”等操作中的任何一个。
另外,在“高级搜索参数”选项卡中,可以指定搜索重复项时要排除的路径。
FSlint命令行选项
FSlint提供了以下命令行来查找文件系统中的重复项:
findup— 查找重复文件
findnl— 查找有问题的文件名。
findu8— 查找无效utf8编码的文件名
findbl— 找到错误的链接
findsn— 查找名称冲突的文件
finded— 查找空目录
findid— 查找失效用户id的文件
findns— 查找未剥离的可执行文件
findrs— 在文件中查找冗余空白
findtf— 查找临时文件
findul— 查找可能未使用的库
zipdir— 回收ext2目录条目中浪费的空间
所有的这些实用程序都可以在/usr/share/fslint/fslint/fslint位置下使用。
例如,要在给定目录中查找重复项,请执行以下操作:
$ /usr/share/fslint/fslint/findup ~/Downloads/
查找空目录,请执行以下操作:
$ /usr/share/fslint/fslint/finded ~/Downloads/
查找重复文件,请执行以下操作:
$ /usr/share/fslint/fslint/findup --help其他的类似。
- Linux系统中查找、删除重复文件,释放磁盘空间。
- Linux系统中使用fdupes来查找并删除重复文件
- Linux查找并删除重复文件的命令行fdupes工具,dupeGuru图形工具
- fdupes:Linux 中查找并删除重复文件的命令行工具
- linux文本排序、交集、差集,查找并删除重复文件脚本、comm命令
- Linux下恢复ext3文件系统误删除文件--ext3grep
- Linux下查找文件并删除替换
- linux 查找命令:删除文件夹以及其子文件夹下所有名字为file的文件发表于
- 在Linux系统中查找文件的方法
- linux查找并删除文件
- Linux系统下用find命令查找最近修改过的文件
- 【linux学习】Linux系统文件查找与压缩
- linux下查看系统是32位还是64位,删除文件或者目录,查看ip配置命令
- lsof查找放进linux回收站中的删除文件,并彻底删除或恢复文件
- 记录一下命令 linux下 查找文件并且删除它
- 今天刚发现的好东西!让系统自动查找删除文件的办法!(简单!!!!)
- 系统攻略:教你恢复被误删除的Linux文件
- Linux文件系统的反删除方法
- linux下删除大数据文件中部分字段重复的行
- 在Linux系统下递归删除文件或目录的方法