Fdupes je nástroj příkazového řádku, který vám umožňuje najít všechny duplicitní soubory prostřednictvím konzoly. Výhodou oproti používání grafických nástrojů jako je fslint je samozřejmě rychlost. Na konci dne není nic rychlejšího a pohodlnějšího než linuxová konzole.
Proč bychom měli hledat duplicitní soubory v Linuxu?
Bez ohledu na to, jaký operační systém dříve nebo později použijete, váš počítač bude obsahovat mnoho souborů různých velikostí, a pokud nebudete dostatečně opatrní, jejich opakování vás může stát místo na disku, které potřebujete. Například jste nedopatřením stáhli dvakrát stejný ultra HD film o velikosti 40 gigabajtů.
Jak nainstalovat fdupes na Ubuntu nebo Debian linux?
sudo apt install fdupes
Nebo pomocí apt-fast, kterému dáváme přednost 🙂
sudo apt-fast install fdupes
Jak nainstalovat fdupes na Fedoru?
dnf install fdupes
Jak nainstalovat fdupes na CentOS /RHEL ?
yum install fdupes
Po instalaci můžete vyhledávat duplicitní soubory pomocí následujícího příkazu:
fdupes /path/to/folder
Nebo můžete vyhledávat rekurzivně, v takovém případě se vám zobrazí ukazatel průběhu
# fdupes -r /path/to/folder
Progress [34248/65545] 80%
Code language: PHP (php)
Pomocí -S možnost vám dá velikost duplicitních souborů. Pomocí -d možnost trvale smaže duplicitní soubory! fdupes -d /cesta/do/složky
Sám o sobě nic nesmaže, budete požádáni o potvrzení.
Pro pomoc můžete použít vestavěnou nápovědu v příkazu
fdupes -h
Usage: fdupes [options] DIRECTORY...
-r --recurse for every directory given follow subdirectories
encountered within
-R --recurse: for each directory given after this option follow
subdirectories encountered within (note the ':' at
the end of the option, manpage for more details)
-s --symlinks follow symlinks
-H --hardlinks normally, when two or more files point to the same
disk area they are treated as non-duplicates; this
option will change this behavior
-n --noempty exclude zero-length files from consideration
-A --nohidden exclude hidden files from consideration
-f --omitfirst omit the first file in each set of matches
-1 --sameline list each set of matches on a single line
-S --size show size of duplicate files
-m --summarize summarize dupe information
-q --quiet hide progress indicator
-d --delete prompt user for files to preserve and delete all
others; important: under particular circumstances,
data may be lost when using this option together
with -s or --symlinks, or when specifying a
particular directory more than once; refer to the
fdupes documentation for additional information
-N --noprompt together with --delete, preserve the first file in
each set of duplicates and delete the rest without
prompting the user
-v --version display fdupes version
-h --help display this help message
Code language: JavaScript (javascript)
Na závěr bychom mohli říci, že tento skromný příkaz je extrémně výkonná a rychlá možnost, jak se vypořádat s duplicitními soubory na našem počítači a využít volné místo na našem disku pro užitečnější účely.