zoukankan      html  css  js  c++  java
  • 在 Linux 中查找和删除重复文件

    原文链接:https://www.linuxprobe.com/linux-FSlint.html

    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
    其他的类似。
    ---------------------
    作者:Listen2You
    来源:CSDN
    原文:https://blog.csdn.net/Listen2You/article/details/83350525
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    vmware Unable to open kernel device "\.Globalvmx86": The system cannot find the file 的解决方法
    nc和telnet配合使用
    linux下批量替换文件内容
    Linux动态库的导出控制
    goang Receiver & interface
    Go与C语言的互操作 cgo
    Go fsm
    Git多账号登陆
    mysql 安装与配置、使用
    Reverse Integer
  • 原文地址:https://www.cnblogs.com/wangjq19920210/p/11237821.html
Copyright © 2011-2022 走看看