Vyhledávání na webu

Jak najít a odstranit duplicitní/nežádoucí soubory v Linuxu pomocí nástroje 'FSlint'


Nedávno jsem napsal příspěvek o nástroji fdupes, který se používá k vyhledání a nahrazení duplicitních souborů v Linuxu. Tento příspěvek se našim čtenářům velmi líbil. Pokud jste si neprošli příspěvek nástroje fdupes, můžete si jej projít zde:

  1. fdupes nástroj pro vyhledání a odstranění duplicitních souborů

Tento příspěvek si klade za cíl vrhnout světlo na to, co je fslint, jeho funkce, instalace a použití.

Co je fslint?

fslint je nástroj pro Linux, který odstraňuje nežádoucí a problematické trhliny v souborech a názvech souborů a udržuje tak počítač čistý. Velké množství nepotřebných a nechtěných souborů se nazývá lint. fslint odstraní takové nežádoucí vlákna ze souborů a názvů souborů. Fslint pomáhá bojovat proti nechtěným souborům tím, že se vyrovnává s duplicitními soubory, prázdnými adresáři a nevhodnými názvy.

Vlastnosti fslintu

  1. Jde o kombinaci různých nástrojů, které se starají o duplicitní soubory, prázdné adresáře a nesprávné jméno.
  2. Jednoduchý grafický front-end GTK+ a také příkazový řádek.
  3. Fslint se vypořádá s lint, který se týká duplicitních souborů, problematických názvů souborů, dočasných souborů, špatných symbolických odkazů, prázdných adresářů a neodstraněných binárních souborů.
  4. Pomůže vám znovu získat místo na disku, které bylo využito nepotřebnými a nechtěnými soubory.

Nainstalujte fslint na Linux

Instalaci nejnovější verze balíčku fslint lze nainstalovat stejně snadno jako provedení následujícího příkazu na systémech založených na Debian, jako jsou Ubuntu a Linux Mint.

sudo apt-get install fslint

Na distribucích založených na CentOS/RHEL musíte mít aktivní repozitář epel, abyste mohli nainstalovat balíček fslint.

yum install  fslint
dnf install  fslint    [On Fedora 22 onwards]

Jak mohu použít příkaz fslint?

Doufám, že znáte jedno ze základních pravidel výpočtu a rozumíte riziku – mít zálohu. Než začnete testovat tuto aplikaci, ujistěte se, že máte zálohu všeho v systému, takže i když dojde k odstranění důležitého souboru, můžete jej téměř okamžitě obnovit.

Nyní, jak víte, fslint je jednou z takových aplikací, která má rozhraní příkazového řádku a zároveň rozhraní GUI. Můžete použít buď.

Pro vývojáře a administrátory je preferována verze CLI, protože vám dává obrovský výkon. GUI front-end je nejvhodnější pro nováčky a ty, kteří preferují GUI před CLI.

Použití příkazového řádku fslint

Verze fslint pro příkazový řádek není pro většinu uživatelů Linuxu. Můžete k němu přistupovat na adrese /usr/share/fslint/.

./usr/share/fslint/fslint/fslint
Ukázkový výstup
-----------------------------------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

Důležité: V tuto chvíli byste měli mít na paměti dvě věci. Nejprve fslint neodstraňujte žádný soubor sám o sobě, pouze vám zobrazí soubory lint, jejich umístění a název. Musíte se rozhodnout, co s nimi uděláte. Druhým je fslint ve výchozím nastavení začněte hledat z vašeho adresáře ‘/home‘.

Chcete-li hledat jiný než váš /home adresář, musíte zadat název adresáře s příkazem, jako:

/usr/share/fslint/fslint/fslint /home/avi/Pictures

Chcete-li rekurzivně vyhledávat ve všech podsložkách, měli byste použít příznak ‘-r‘, jednoduše jako:

/usr/share/fslint/fslint/fslint -r /home/avi/Music/

Použití fslint GUI

Aplikaci GUI postavenou na fslint můžete spustit zadáním fslint z terminálu Linux nebo z Nabídky aplikací.

fslint-gui

Vše v GUI je snadno pochopitelné. Vše, co musíte udělat, je:

  1. Přidejte/odeberte adresáře, které chcete skenovat.
  2. Zaškrtnutím/zrušením zaškrtnutí políčka v pravém horním rohu vyberte, zda chcete skenovat rekurzivně nebo ne.
  3. Klikněte na „Najít“. A vše hotovo!

Opět byste měli pamatovat na to, že tento nástroj neodstraní soubory lint, ale poskytne vám pouze informace a nechá vše na vás.

Závěr

fslint je dokonalý nástroj, který odstraňuje vlákna různých typů ze systému souborů. I když potřebuje zlepšení v určitých šedých oblastech: -

  1. Trochu pomalé pro detekci duplicitních fotografií.
  2. Vyžaduje určité vylepšení uživatelského rozhraní.
  3. Žádný ukazatel pokroku.

Doufám, že se vám příspěvek líbil. Pokud ano! Buďte slyšet. Napište svou cennou zpětnou vazbu do komentářů níže. Zůstaňte naladěni a ve spojení s Tecmint, zatímco pracuji na dalším příspěvku, který si rádi přečtete. Lajkujte a sdílejte nás a pomozte nám se šířit.