Wyszukiwanie w witrynie

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:

  1. 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

  1. Jest to połączenie różnych narzędzi, które opiekują się zduplikowanymi plikami, pustymi katalogami i niewłaściwą nazwą.
  2. Prosty interfejs graficzny GTK+ oraz linia poleceń.
  3. 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.
  4. 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:

  1. Dodaj/usuń katalogi do przeskanowania.
  2. Wybierz skanowanie rekurencyjne lub nie, zaznaczając/odznaczając pole wyboru w prawym górnym rogu.
  3. 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: –

  1. Trochę powolne wykrywanie duplikatów zdjęć.
  2. Wymaga pewnych ulepszeń w interfejsie użytkownika.
  3. 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ć.