Jak znaleźć i usunąć zduplikowane/niechciane pliki w systemie Linux za pomocą narzędzia „FSlint”
Całkiem niedawno napisałem post na temat narzędzia fdupes, które służy do wyszukiwania i zastępowania duplikatów plików w systemie Linux. Ten wpis bardzo spodobał się naszym czytelnikom. Jeśli jeszcze nie zapoznałeś się z postem dotyczącym narzędzia fdupes, możesz przeczytać go tutaj:
- Narzędzie fdupes do wyszukiwania i usuwania zduplikowanych plików
Ten post ma na celu rzucić światło na to, czym jest fslint, jego funkcje, instalację i zastosowania.
Co to jest fslint?
fslint to narzędzie dla systemu Linux służące do usuwania niechcianych i problematycznych fragmentów plików i nazw plików, utrzymując w ten sposób komputer w czystości. Duża ilość niepotrzebnych i niechcianych plików nazywa się lint. fslint usuwa takie niechciane linty z plików i nazw plików. Fslint pomaga walczyć z niechcianymi plikami, radząc sobie ze zduplikowanymi plikami, pustymi katalogami i niewłaściwymi nazwami.
Funkcje fslinta
- Jest to połączenie różnych narzędzi, które opiekują się zduplikowanymi plikami, pustymi katalogami i niewłaściwą nazwą.
- Prosty interfejs graficzny GTK+ oraz linia poleceń.
- Fslint radzi sobie z lintami związanymi z duplikatami plików, problematycznymi nazwami plików, plikami tymczasowymi, złymi dowiązaniami symbolicznymi, pustymi katalogami i nieusuniętymi plikami binarnymi.
- Pomóż w odzyskaniu miejsca na dysku, które zostało wykorzystane przez niepotrzebne i niechciane pliki.
Zainstaluj fslint na Linuksie
Instalacja najnowszej wersji pakietu fslint może być tak prosta, jak wykonanie następującego polecenia na systemach opartych na Debianie, takich jak Ubuntu i Linux Mint.
sudo apt-get install fslint
W dystrybucjach opartych na CentOS/RHEL musisz mieć aktywne repozytorium epel, aby zainstalować pakiet fslint.
yum install fslint
dnf install fslint [On Fedora 22 onwards]
Jak korzystać z polecenia fslint?
Mam nadzieję, że znasz jedną z podstawowych zasad obliczeń i rozumiesz ryzyko – miej kopię zapasową. Zanim zaczniesz testować tę aplikację, upewnij się, że masz kopię zapasową wszystkiego w systemie, dzięki czemu nawet jeśli ważny plik zostanie usunięty, będziesz mógł go przywrócić niemal natychmiast.
Jak już wiesz, fslint to jedna z takich aplikacji, która ma jednocześnie interfejs wiersza poleceń i interfejs GUI. Możesz użyć jednego i drugiego.
Dla programistów i administratorów preferowana jest wersja CLI, ponieważ zapewnia ogromną moc. Interfejs GUI najlepiej nadaje się dla początkujących i tych, którzy wolą GUI od CLI.
fslint Użycie wiersza poleceń
Wersja wiersza poleceń fslint nie jest dostępna dla większości użytkowników Linuksa. Możesz uzyskać do niego dostęp pod adresem /usr/share/fslint/.
./usr/share/fslint/fslint/fslint
Przykładowe wyjście
-----------------------------------file name lint
./.config/google-chrome/Default/Pepper\ Data/Shockwave\ Flash/WritableRoot/#SharedObjects/NNPAG57S/videos.bhaskar.com/[[IMPORT]]
./Documents/.~lock.fslint\ -\ Remove\ duplicate\ files\ with\ fslint\ (230).odt#
./Documents/7\ Best\ Audio\ Player\ Plugins\ for\ WordPress\ (220).odt
./Documents/7\ Best\ WordPress\ Help\ Desk\ Plugins\ for\ Customer\ Support\ (219).odt
./Documents/A\ Linux\ User\ using\ Windows\ (Windows\ 10)\ after\ more\ than\ 8\ years(229).odt
./Documents/Add\ PayPal\ to\ WordPress(211).odt
./Documents/Atom\ Text\ Editor\ (202).odt
./Documents/Create\ Mailchimp\ account\ and\ Integrate\ it\ with\ WordPress(227).odt
./Documents/Export\ Feedburner\ feed\ and\ Import\ it\ to\ Mailchimp\ &\ setup\ RSS\ Feed\ Newsletter\ in\ Mailchimp(228).odt
----------------------------------DUPlicate files
Job 7, “/usr/share/fslint/fslint/fslint” has stopped
Ważne: w tym momencie należy pamiętać o dwóch rzeczach. Po pierwsze fslint nie usuwa żadnego pliku samodzielnie, po prostu pokazuje pliki lint, ich lokalizację i nazwę. Musisz zdecydować, co z nimi zrobić. Po drugie, fslint domyślnie rozpoczyna wyszukiwanie z katalogu „/home”.
Aby przeszukać inny katalog niż Twój /home, musisz przekazać nazwę katalogu za pomocą polecenia, jako:
/usr/share/fslint/fslint/fslint /home/avi/Pictures
Aby przeszukać rekursywnie wszystkie podfoldery, powinieneś użyć flagi „-r”, po prostu jako:
/usr/share/fslint/fslint/fslint -r /home/avi/Music/
Użycie GUI fslint
Możesz uruchomić aplikację GUI zbudowaną na fslint, wpisując fslint na terminalu Linux lub z Menu aplikacji.
fslint-gui
Wszystko w GUI jest proste do zrozumienia. Wszystko, co musisz zrobić, to:
- Dodaj/usuń katalogi do przeskanowania.
- Wybierz skanowanie rekurencyjne lub nie, zaznaczając/odznaczając pole wyboru w prawym górnym rogu.
- Kliknij „Znajdź”. I wszystko gotowe!
Ponownie pamiętaj, że to narzędzie nie usuwa plików lint, ale dostarcza jedynie informacje i pozostawia wszystko Tobie.
Wniosek
fslint to doskonałe narzędzie do usuwania lintów różnego typu z systemu plików. Chociaż wymaga poprawy w niektórych szarych obszarach: –
- Trochę powolne wykrywanie duplikatów zdjęć.
- Wymaga pewnych ulepszeń w interfejsie użytkownika.
- Brak miernika postępu.
Mam nadzieję, że spodobał Ci się post. Jeśli tak! Bądź słyszalny. Opublikuj swoje cenne uwagi w komentarzach poniżej. Bądź na bieżąco i bądź w kontakcie z Tecmint, podczas gdy ja pracuję nad kolejnym postem, który z przyjemnością przeczytasz. Polub i udostępnij nas i pomóż nam się rozprzestrzeniać.