• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to search and delete Duplicate/Unwanted Files Using FSlint Tool

{{postValue.id}}

To search and delete Duplicate or Unwanted Files in Linux Using FSlint Tool

fdupes utility is used to find and replace duplicate files in Linux. In this article we will discuss about fslint tool and how it is used to search and delete Duplicate or Unwanted Files in Linux.
It has features like combination of different tools that look after duplicate files, empty directories and improper name, Simple GTK+ Graphic front-end, helps in reclaiming disk space. It is a perfect tool that remove lint of various types from a file system.

To install on a Linux

Execute following command on Debian based systems such as Ubuntu and Linux Mint.

[root@linuxhelp~]# apt-get install fslint
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
&hellip 
&hellip 
&hellip 
&hellip 
Installed!

On CentOS/RHEL based distributions

Activate the epel repository

[root@linuxhelp~]# yum install fdupes 

On Fedora based distributions

[root@linuxhelp~]# dnf install fdupes

Usage of this command

It is the application that has a command-line interface as well as a front-end GUI at the same time. GUI front-end suited to newbies and for who prefer GUI over CLI. CLI version is preferred since it gives immense power.

You can access in the location /usr/share/fslint/.

[root@linuxhelp~]# /usr/share/fslint/fslint/fslint
-----------------------------------file name lint
./Amy Macdonald - This Is The Life-iRYvuS9OxdA.mkv
./Linux - Install Configure HTTP DNS BIND Server CentOS 6.3 - Config Static IP Address - Step 1-V3ymaozVntU.f136.mp4.part
-------------------------------Invalid utf8 names
-----------------------------------file case lint
----------------------------------DUPlicate files
-----------------------------------Dangling links
--------------------redundant characters in links
------------------------------------suspect links
--------------------------------Empty Directories
./.config/ibus
./.gvfs
----------------------------------Temporary Files
----------------------duplicate/conflicting Names
find: File system loop detected  `/usr/bin/X11'  is part of the same file system loop as `/usr/bin/' .
-rwxr-xr-x 1 root root      88 Mar 14 18:07 /usr/bin/youtube
-rwxr-xr-x 1 root root 1141708 Mar 14 14:59 /usr/local/bin/youtube
------------------------------------------Bad ids
-------------------------Non Stripped executables

Here, it shows you tube as error since same name exists in both directories.

It doesn' t delete files on its own , it simply displays the file, location and name.

To search a different directory other than your /home directory

[root@linuxhelp~]# /usr/share/fslint/fslint/fslint /home/user1/Desktop
-----------------------------------file name lint
-------------------------------Invalid utf8 names
-----------------------------------file case lint
----------------------------------DUPlicate files
-----------------------------------Dangling links
--------------------redundant characters in links
------------------------------------suspect links
--------------------------------Empty Directories
/home/user1/Desktop/Untitled Folder
----------------------------------Temporary Files
----------------------duplicate/conflicting Names
------------------------------------------Bad ids
-------------------------Non Stripped executab

To search recursively to all the sub-folders

flag ‘ " -r" ’ is to be used.

[root@linuxhelp~]# /usr/share/fslint/fslint/fslint -r /home/user1/Desktop

It will check for all the sub-directories available in the given path.

FSLINT in graphical mode

To execute the tool in graphical just type the below command-line or you can launch from the applications

[root@linuxhelp~]# fslint-gui

fsl

GUI is simple to understand. You just need to do these

Add/remove the directories to scan

Click on ‘ Find’ button to select scan recursively not by checking/unchecking check box on the top-right.

Tags:
grayson
Author: 

Comments ( 2 )

ryanpirsten
I use DuplicateFilesDeleter. It is really friendly and helpful.
frankcapolla
I'm using Duplicate Files Deleter program, it's highly efficient and fast. I recommend it.
Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

How to install Fslint on OpenSUSE?

A

Use zypper package installer

# zypper install fslint

Q

What is the Command to install Fslint tool on Centos/Rhel?

A

For Red Hat based distro’s:

# yum install fslint

Q

How to search the Fslint file recursively in Linux terminal?

A

Use the "-r" option in fslint command

Q

What is the command to get gui mode in Fslint tool?

A

use the following command to get GUI mode in Fslint tool

# fslint-gui

Q

What is the purpose of Find button in Fslint?

A

‘Find’ button to select scan recursively not by checking/unchecking check box on the top-right.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Gibbson ?
How do i run both nginx and apache in same instance on centos

Hi...,

my server is based centos operating system and my webserver is already running on Apache.... i need to run both apache and nginx on same instance ... please help me to implement this concept...

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.