If-Koubou

Jak znaleźć i usunąć duplikaty plików w systemie Linux

Jak znaleźć i usunąć duplikaty plików w systemie Linux (Jak)

Niezależnie od tego, czy korzystasz z Linuksa na komputerze, czy z serwera, istnieją dobre narzędzia, które przeskanują system w poszukiwaniu duplikatów plików i pomogą usunąć je, aby zwolnić miejsce. Dostępne są stałe interfejsy graficzne i wiersza poleceń.

Zduplikowane pliki niepotrzebnie marnują miejsce na dysku. W końcu, jeśli naprawdę potrzebujesz tego samego pliku w dwóch różnych lokalizacjach, zawsze możesz ustawić dowiązanie symboliczne lub twardy link, przechowując dane tylko w jednym miejscu na dysku.

FSlint

FSlint jest dostępny w różnych repozytoriach oprogramowania dystrybucji Linuksa, w tym Ubuntu, Debian, Fedora i Red Hat. Po prostu odpal swojego menedżera pakietów i zainstaluj pakiet "fslint". To narzędzie zapewnia wygodny interfejs graficzny domyślnie, ale zawiera także wersje wiersza poleceń jego różnych funkcji. Podobnie jak wiele innych aplikacji systemu Linux, interfejs graficzny FSlint to tylko front-end, który korzysta z poniższych poleceń FSlint.

Nie daj się jednak odstraszyć od używania wygodnego interfejsu graficznego FSlint. Domyślnie otwiera się z wybranym panelem Duplikaty i katalogiem domowym jako domyślną ścieżką wyszukiwania. Wszystko, co musisz zrobić, to kliknąć przycisk Znajdź, a FSlint znajdzie listę duplikatów plików w katalogach znajdujących się w katalogu domowym. Użyj przycisków, aby usunąć pliki, które chcesz usunąć, i kliknij je dwukrotnie, aby wyświetlić podgląd.

Zauważ, że narzędzia wiersza poleceń nie są domyślnie w twojej ścieżce, więc nie możesz ich uruchamiać jak typowych poleceń. W Ubuntu znajdziesz je w katalogu / usr / share / fslint / fslint. Jeśli więc chcesz uruchomić całe skanowanie fslint w jednym katalogu, oto polecenia uruchamiane w systemie Ubuntu:

cd / usr / share / fslint / fslint

./fslint / path / to / directory

To polecenie w rzeczywistości niczego nie usunie. To po prostu wydrukuje listę duplikatów plików - jesteś sam dla reszty.

fdupes

Polecenie fdupes zazwyczaj nie jest instalowane domyślnie, ale jest dostępne w wielu repozytoriach dystrybucji Linuksa. To proste narzędzie wiersza poleceń. Jest to prawdopodobnie najwygodniejsze i najszybsze narzędzie, z którego możesz skorzystać, jeśli chcesz znaleźć duplikaty plików w środowisku, w którym masz dostęp tylko do linii poleceń Linuksa, a nie do graficznego interfejsu użytkownika.

Korzystanie z niego jest proste. Po prostu uruchom polecenie fdupes, a następnie ścieżkę do katalogu. Więc, fdupes / home / chris wyświetli wszystkie duplikaty plików w katalogu / home / chris - ale nie w podkatalogach! The fdupes -r / home / chris Polecenie rekursywnie przeszuka wszystkie podkatalogi wewnątrz / home / chris dla duplikatów plików i wyświetli je.

To narzędzie nie usunie niczego automatycznie, po prostu wyświetli listę duplikatów plików. Jeśli chcesz, możesz ręcznie usunąć duplikaty plików. Można również uruchomić polecenie za pomocą przełącznika -d, aby ułatwić usuwanie plików. Zostaniesz poproszony o wybranie plików, które chcesz zachować.

dupeGuru, dupeGuru Music Edition i dupeGuru Pictures Edition

Tak, jeszcze raz polecimy dupeGuru. Jest to narzędzie o otwartym kodzie źródłowym i platformach, które jest tak przydatne, że już poleciliśmy je do znajdowania zduplikowanych plików w systemie Windows i czyszczenia duplikatów plików na komputerze Mac.

dupeGuru jest nieco mniej wygodny, ponieważ nie jest dostępny w większości repozytoriów oprogramowania dystrybucji Linuksa - chociaż jest dostępny w repozytoriach Arch Linux. Jednak strona internetowa dupeGuru oferuje PPA, który pozwala łatwo instalować pakiety oprogramowania na dystrybucjach Linux Ubuntu i Ubuntu. Użytkownicy innych dystrybucji Linuksa mogliby nawet skompilować go ze źródła.

Podobnie jak w systemach Windows i Mac, dupeGuru oferuje trzy różne wersje - standardową dla podstawowego skanowania plików duplikatów, wydanie przeznaczone do wyszukiwania duplikatów utworów, które mogły zostać zgrane lub zakodowane w inny sposób, oraz wydanie przeznaczone do wyszukiwania podobnych zdjęć, które zostały obrócone, przeskalowane lub zmodyfikowane w inny sposób. Możesz pobrać je wszystkie ze strony internetowej dupeGuru, a wszystkie trzy są dostępne w Ubuntu PPA.

Ta aplikacja działa tak jak na innych platformach. Uruchom go, dodaj jeden lub więcej folderów do skanowania i kliknij Skanuj. Zobaczysz listę duplikatów plików, możesz je sprawdzić i usunąć - lub przenieść na inne platformy. Możesz również łatwo otworzyć i zbadać plik za pomocą dwukrotnego kliknięcia.

Po instalacji pakiet Ubuntu musi zostać uruchomiony z wiersza poleceń - na przykład z dupeguru_se polecenie dla standardowej edycji. Wygląda na to, że domyślnie nie ma zainstalowanego skrótu na pulpicie. Ten brak integracji systemu jest jedynym powodem, dla którego nie możemy polecić tego narzędzia bardziej, ponieważ działa on dobrze, gdy zostanie zainstalowany i uruchomiony.

Jak można się spodziewać, nie jest to pełna lista. Znajdziesz wiele innych narzędzi do wyszukiwania plików - głównie polecenia bez interfejsu graficznego - w menadżerze pakietów dystrybucji Linux. Jeśli nie masz konkretnych potrzeb, powyższe narzędzia są naszymi ulubionymi i polecane przez nas.