GNU/Linux >> Znalost Linux >  >> Linux

Jak najít duplicitní soubory v Linuxu? Nápověda je zde s příkazem fdupes!

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.


Linux
  1. Najděte soubory a adresáře v Linuxu pomocí příkazu find

  2. Jak najít soubory pomocí příkazu fd v Linuxu

  3. Jak najít všechny řídké soubory v Linuxu

  1. Jak auditovat oprávnění pomocí příkazu find

  2. Jak najít duplicitní soubory v Linuxu

  3. Použití linuxového příkazu find – Použití s ​​příklady

  1. Jak najít soubory v Linuxu

  2. Jak najít soubory v Linuxu pomocí příkazu Najít

  3. Jak používat Linuxový příkaz find k hledání souborů