Aby znaleźć i usunąć zduplikowane pliki w Ubuntu, możesz skorzystać zarówno z narzędzi graficznych, jak i poleceń terminala. Poniżej znajdziesz rozbudowany poradnik krok po kroku – zarówno dla początkujących, jak i zaawansowanych użytkowników.
1. Czym są zduplikowane pliki i dlaczego warto je usuwać?
Zduplikowane pliki to identyczne kopie tych samych danych rozrzucone po różnych lokalizacjach systemu. Ich obecność:
- zajmuje cenne miejsce na dysku,
- może prowadzić do chaosu w zarządzaniu plikami,
- utrudnia odnalezienie właściwej wersji dokumentów.
Regularne usuwanie duplikatów pozwala utrzymać porządek oraz oszczędza przestrzeń dyskową.
2. Sposoby wyszukiwania i usuwania zduplikowanych plików
A) Narzędzia graficzne — wygoda dla każdego
dupeGuru
dupeGuru to prosta aplikacja graficzna dostępna także w języku polskim. Wyszukuje duplikaty na podstawie nazwy, zawartości bądź podobieństwa muzycznego/obrazu.
Instalacja w Ubuntu –
sudo add-apt-repository ppa:hsoft/ppa sudo apt-get update sudo apt-get install dupeguru
[Niektóre wersje Ubuntu mogą wymagać ręcznej instalacji – wtedy warto zajrzeć na oficjalną stronę projektu lub skorzystać ze Snap/Flatpak.]
Korzystanie z dupeGuru –
- Otwórz program z menu lub uruchom z konsoli:
dupeguru
. - Kliknij “+” i dodaj foldery do przeszukania.
- Wybierz tryb wyszukiwania (Standardowy/Obraz/Muzyka).
- Kliknij przycisk Scan.
- Po zakończeniu skanowania, aplikacja wyświetli listę znalezionych duplikatów.
- W menu Akcje zdecyduj, co zrobić z powielonymi plikami:
- usuń je,
- przenieś do kosza,
- przenieś do innego katalogu,
- skopiuj wybrane w inne miejsce.
DupeGuru zapewnia bezpieczeństwo — domyślnie nie dotyka plików systemowych.
FSlint
To narzędzie pozwala na wyszukiwanie duplikatów, uszkodzonych dowiązań, pustych katalogów i innych zbędnych plików.
Instalacja –
sudo apt-get install fslint
Uruchomienie i operacja –
- Znajdziesz program w menu: Aplikacje → Narzędzia systemowe → FSlint.
- Dodaj ścieżkę/folder do przeszukania.
- Wybierz zakładkę Duplicates.
- Kliknij Find.
- Po zakończeniu skanowania możesz wybrać i usunąć niepotrzebne duplikaty.
B) Terminal — szybkie operacje dla zaawansowanych
fdupes
Debugger terminalowy, bardzo szybki i dokładny, zwłaszcza w dużych zbiorach plików.
Instalacja –
sudo apt-get install fdupes
Znajdowanie duplikatów w danym folderze –
fdupes -r /ścieżka/do/folderu
-r
przeszukuje również podfoldery.
Usuwanie zduplikowanych plików –
fdupes -rdN /ścieżka/do/folderu
-d
– tryb usuwania (prompt przed każdym usunięciem).-N
– automatyczne usuwanie bez pytania (UWAGA: operacja nieodwracalna!). [Przed użyciem tej opcji warto zrobić kopię zapasową cennych danych.]
3. Kluczowe wskazówki bezpieczeństwa
- Nie skanuj folderów systemowych (np. /usr, /bin, /etc), by nie doprowadzić do niestabilności systemu.
- Zawsze sprawdzaj wybrane pliki przed ich usunięciem, zwłaszcza jeśli korzystasz z automatycznego trybu.
- Twórz kopie zapasowe ważnych danych przed masowym kasowaniem.
4. Dodatkowe narzędzia do rozważenia
- czyszczenie i porządkowanie systemu – FSlint oprócz duplikatów wykrywa też inne “śmieci” – uszkodzone linki, puste foldery itd..
- Graficzne narzędzia umożliwiają podgląd plików przed kasowaniem.
- Dla zastosowań specjalnych (duże kolekcje muzyczne/zdjęć) używaj trybów dedykowanych (np. w dupeGuru “Music” lub “Picture”).
5. Najczęściej zadawane pytania (FAQ)
Czy narzędzia rozpoznają pliki różniące się nazwą, ale identyczne w treści?
- Tak, np. dupeGuru oraz fdupes potrafią wykryć takie duplikaty, bo porównują zawartość plików.
Czy można usunąć duplikaty tylko ze wskazanego katalogu?
- Tak, wystarczy wybrać właściwy katalog/folder w GUI lub podać ścieżkę w poleceniu terminalowym.
Jakie są zagrożenia przy kasowaniu duplikatów?
- Utrata ważnych danych (jeśli wybierzemy niewłaściwe pliki jako “duplikaty”).
- Problemy z uruchamianiem aplikacji, jeśli usuniemy plik wymagany przez program.
- Dlatego zawsze skanuj tylko katalogi użytkownika, unikaj obszarów systemowych.
6. Podsumowanie
Najwygodniej korzystać z dupeGuru lub FSlint, jeśli preferujesz rozwiązania graficzne; natomiast do szybkiego, zautomatyzowanego usuwania — fdupes w terminalu. Każde z tych narzędzi pozwala łatwo zwolnić miejsce i przywrócić porządek na dysku, bez ryzyka utraty ważnych plików, pod warunkiem zachowania podstawowych zasad ostrożności.