Je docela běžné, že při práci s obrovskými objemy médií a dokumentů máte v počítači mnoho kopií stejného souboru.
Nakonec skončíte s nepořádkem souborů a dalším nedostatkem úložiště kvůli duplicitním souborům, což vás vyzve ke spuštění kontroly duplicitních souborů ve vašem systému.
Ruční kontrola duplicitních souborů není ze zřejmých důvodů možná. K tomu můžete použít různé programy k nalezení a odstranění duplicitních souborů.
V tomto článku se naučíte spravovat své duplicitní soubory pomocí fdupes, což je linuxový software, který nejenže detekuje duplicitní soubory, ale také vám nabízí několik možností, jak se s nimi vypořádat.
Předpoklady
- Systém založený na Linuxu
- Přístup k terminálu
- Uživatelský účet s právy sudo.
Poznámka: Příkazy v tomto tutoriálu se spouštějí v systému Ubuntu 20.04. Všechny pokyny v tutoriálu jsou platné pro jakýkoli systém založený na Linuxu.
Nainstalujte Fdupes v Ubuntu
Instalační balíček fdupes je dodáván se všemi hlavními distribucemi Linuxu. Chcete-li nainstalovat fdupes v Ubuntu, jednoduše spusťte následující příkaz apt.
sudo apt install fdupes sudo apt install fdupes
Najít duplicitní soubory pomocí Fdupes
Po dokončení instalace můžete nyní použít fdupes k identifikaci duplicitních souborů. Chcete-li najít duplicitní soubory, spusťte následující příkaz s cestou k adresáři.
fdupes <directory path>
Můžete vidět duplicitní soubory prezentované ve výstupu.
Vyhledejte duplicitní soubory v podsložkách pomocí Fdupes
Výše uvedený příkaz najde pouze duplicitní soubory v aktuální složce. Neprohlíží podsložky a podobně. Chcete-li najít duplikáty ve složce a podsložkách, musíte spustit příkaz fdupes s volbou -r.
fdupes -r <directory path>
Z výstupu můžete vidět, že volba „-r“ provede důkladnější vyhledávání duplikátů ve složkách a podsložkách.
Vyhledejte neprázdné duplicitní soubory pomocí Fdupes
Můžete také hledat neprázdné duplicitní soubory. To vám pomůže soustředit se na úkol a nebudete muset řešit prázdné soubory. Chcete-li použít tuto možnost, použijte následující příkaz.
fdupes -n <directory path>
Získejte informace o duplicitních souborech pomocí Fdupes
Spusťte příkaz fdupes s volbou -m, abyste získali více informací o sadě duplicitních souborů.
fdupes -m <directory path>
Můžete také spustit příkaz fdupes s volbou -S, abyste získali informace o velikosti duplicitních souborů.
fdupes -S <directory path>
Spuštěním následujícího příkazu uložte výstupy příkazu fdupes.
fdupes <directory path> > output.txt
Odstranění duplicitních souborů pomocí Fdupes
Jakmile zúžíte počet duplikátů v adresáři, můžete je odstranit spuštěním příkazu fdupes s volbou -d.
fdupes -d <directory path>
Budete vyzváni k zachování verzí ze seznamu duplicitních souborů. Jednoduše zadejte číslo souboru uvedené v seznamu pro zachování souboru.
Pokročilé možnosti v příkazu Fdupes
Můžete spouštět příkazy fdupes s více možnostmi, abyste mohli využít nabízených výhod. Všechny neprázdné soubory ve složkách a podsložkách můžete například zjistit pomocí následujícího příkazu.
fdupes -n -r <directory path>
Nebo získat celkové informace o všech duplicitních souborech ve složkách a podsložkách.
fdupes -m -r <directory path>
Závěr
Organizace souborů je sama o sobě časově náročný proces. Když započítáte čas a práci, kterou zabere uspořádání vašeho neuspořádaného úložiště, čeká vás pár hodin promarněného času a úsilí.
Díky aplikacím jako fdupes však identifikace duplicitních souborů a jejich mazání nebylo nikdy jednodušší a efektivnější. Pokyny v tomto článku vám poskytnou několik možností, jak zacházet s duplicitními soubory.