FSlint ടൂൾ ഉപയോഗിച്ച് ലിനക്സിൽ ഡ്യൂപ്ലിക്കേറ്റ്/അനാവശ്യ ഫയലുകൾ എങ്ങനെ കണ്ടെത്തി നീക്കം ചെയ്യാം


ലിനക്സിൽ ഡ്യൂപ്ലിക്കേറ്റ് ഫയലുകൾ കണ്ടെത്തുന്നതിനും മാറ്റിസ്ഥാപിക്കുന്നതിനും ഉപയോഗിക്കുന്ന fdupes യൂട്ടിലിറ്റിയെക്കുറിച്ച് ഞാൻ അടുത്തിടെ ഒരു പോസ്റ്റ് എഴുതിയിട്ടുണ്ട്. ഈ പോസ്റ്റ് ഞങ്ങളുടെ വായനക്കാർക്ക് വളരെയധികം ഇഷ്ടപ്പെട്ടു. നിങ്ങൾ fdupes യൂട്ടിലിറ്റി പോസ്റ്റിലൂടെ പോയിട്ടില്ലെങ്കിൽ, നിങ്ങൾ അത് ഇവിടെ കാണാൻ ആഗ്രഹിച്ചേക്കാം:

  1. ഡ്യൂപ്ലിക്കേറ്റ് ഫയലുകൾ കണ്ടെത്താനും ഇല്ലാതാക്കാനുമുള്ള fdupes ടൂൾ

എന്താണ് fslint, അതിന്റെ സവിശേഷതകൾ, ഇൻസ്റ്റാളേഷൻ, ഉപയോഗങ്ങൾ എന്നിവയിൽ വെളിച്ചം വീശുകയാണ് ഈ പോസ്റ്റ് ലക്ഷ്യമിടുന്നത്.

ഫയലുകളിലും ഫയൽ നാമങ്ങളിലും അനാവശ്യവും പ്രശ്നകരവുമായ ക്രാഫ്റ്റ് നീക്കം ചെയ്യുന്നതിനും കമ്പ്യൂട്ടർ വൃത്തിയായി സൂക്ഷിക്കുന്നതിനുമുള്ള ഒരു ലിനക്സ് യൂട്ടിലിറ്റിയാണ് fslint. അനാവശ്യവും ആവശ്യമില്ലാത്തതുമായ ഫയലുകളുടെ ഒരു വലിയ വോളിയത്തെ ലിന്റ് എന്ന് വിളിക്കുന്നു. fslint ഫയലുകളിൽ നിന്നും ഫയൽ നാമങ്ങളിൽ നിന്നും അത്തരം അനാവശ്യ ലിന്റ് നീക്കം ചെയ്യുന്നു. ഡ്യൂപ്ലിക്കേറ്റ് ഫയലുകൾ, ശൂന്യമായ ഡയറക്uടറികൾ, തെറ്റായ പേരുകൾ എന്നിവയുമായി പൊരുത്തപ്പെട്ടുകൊണ്ട് അനാവശ്യ ഫയലുകൾക്കെതിരെ പോരാടാൻ Fslint സഹായിക്കുന്നു.

  1. ഇത് ഡ്യൂപ്ലിക്കേറ്റ് ഫയലുകൾ, ശൂന്യമായ ഡയറക്uടറികൾ, അനുചിതമായ പേര് എന്നിവ ശ്രദ്ധിക്കുന്ന വ്യത്യസ്uത ഉപകരണങ്ങളുടെ സംയോജനമാണ്.
  2. ലളിതമായ GTK+ ഗ്രാഫിക് ഫ്രണ്ട്-എൻഡും അതുപോലെ കമാൻഡ്-ലൈനും.
  3. ഡ്യൂപ്ലിക്കേറ്റ് ഫയലുകൾ, പ്രശ്നമുള്ള ഫയൽനാമങ്ങൾ, താൽക്കാലിക ഫയലുകൾ, മോശം സിംലിങ്കുകൾ, ശൂന്യമായ ഡയറക്ടറികൾ, നോൺ-സ്ട്രിപ്പ്ഡ് ബൈനറികൾ എന്നിവയുമായി ബന്ധപ്പെട്ട ലിന്റുമായി Fslint പൊരുത്തപ്പെടുന്നു.
  4. അനാവശ്യവും ആവശ്യമില്ലാത്തതുമായ ഫയലുകൾ ഉപയോഗിച്ചിരുന്ന ഡിസ്ക് സ്പേസ് വീണ്ടെടുക്കാൻ നിങ്ങളെ സഹായിക്കുന്നു.

ഒരു ലിനക്സിൽ fslint ഇൻസ്റ്റാൾ ചെയ്യുക

ഉബുണ്ടു, ലിനക്സ് മിന്റ് തുടങ്ങിയ ഡെബിയൻ അധിഷ്ഠിത സിസ്റ്റങ്ങളിൽ താഴെ പറയുന്ന കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നത് പോലെ എളുപ്പത്തിൽ fslint പാക്കേജിന്റെ ഇൻസ്റ്റാളേഷൻ ഇൻസ്റ്റാളുചെയ്യാനാകും.

$ sudo apt-get install fslint

CentOS/RHEL അധിഷ്uഠിത വിതരണങ്ങളിൽ, fslint പാക്കേജ് ഇൻസ്uറ്റാൾ ചെയ്യുന്നതിന് നിങ്ങൾ സജീവമായ epel repository ആവശ്യമാണ്.

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

ഞാൻ എങ്ങനെയാണ് fslint കമാൻഡ് ഉപയോഗിക്കുന്നത്?

നിങ്ങൾക്ക് കണക്കുകൂട്ടലിന്റെ അടിസ്ഥാന നിയമങ്ങളിലൊന്ന് അറിയാമെന്നും അപകടസാധ്യത മനസ്സിലാക്കുമെന്നും പ്രതീക്ഷിക്കുന്നു - ബാക്കപ്പ് ചെയ്യുക. നിങ്ങൾ ഈ ആപ്ലിക്കേഷൻ പരീക്ഷിക്കാൻ തുടങ്ങുന്നതിനുമുമ്പ്, നിങ്ങളുടെ സിസ്റ്റത്തിലെ എല്ലാറ്റിന്റെയും ബാക്കപ്പ് ഉണ്ടെന്ന് ഉറപ്പാക്കുക, അതുവഴി ഒരു പ്രധാന ഫയൽ ഇല്ലാതാക്കിയാലും നിങ്ങൾക്ക് ഉടൻ തന്നെ പുനഃസ്ഥാപിക്കാം.

ഒരേ സമയം ഒരു കമാൻഡ്-ലൈൻ ഇന്റർഫേസും ഒരു ഫ്രണ്ട്-എൻഡ് GUI ഉം ഉള്ള അത്തരം ഒരു ആപ്ലിക്കേഷനാണ് fslint എന്ന് ഇപ്പോൾ നിങ്ങൾക്കറിയാം. നിങ്ങൾക്ക് ഒന്നുകിൽ ഉപയോഗിക്കാം.

ഡവലപ്പർമാർക്കും അഡ്uമിനിസ്uട്രേറ്റർമാർക്കും CLI പതിപ്പ് മുൻഗണന നൽകുന്നു, കാരണം അത് നിങ്ങൾക്ക് വലിയ ശക്തി നൽകുന്നു. GUI ഫ്രണ്ട്-എൻഡ് പുതുമുഖങ്ങൾക്കും CLI-യെക്കാൾ GUI തിരഞ്ഞെടുക്കുന്നവർക്കും ഏറ്റവും അനുയോജ്യമാണ്.

fslint-ന്റെ കമാൻഡ് ലൈൻ പതിപ്പ് മിക്ക ലിനക്സ് ഉപയോക്താക്കളുടെയും പാതയിലല്ല. നിങ്ങൾക്ക് അത് /usr/share/fslint/ എന്ന സ്ഥലത്ത് ആക്സസ് ചെയ്യാം.

$ ./usr/share/fslint/fslint/fslint
-----------------------------------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

പ്രധാനപ്പെട്ടത്: ഈ അവസരത്തിൽ നിങ്ങൾ രണ്ട് കാര്യങ്ങൾ മനസ്സിൽ സൂക്ഷിക്കണം. ആദ്യം fslint സ്വന്തമായി ഒരു ഫയലും ഇല്ലാതാക്കില്ല, ഇത് നിങ്ങൾക്ക് ലിന്റ് ഫയലുകളും അവയുടെ സ്ഥാനവും പേരും കാണിക്കുന്നു. അവരുമായി എന്തുചെയ്യണമെന്ന് നിങ്ങൾ തീരുമാനിക്കണം. രണ്ടാമത്തേത് fslint സ്വതവേ നിങ്ങളുടെ '/home' ഡയറക്uടറിയിൽ നിന്ന് തിരയൽ ആരംഭിക്കുക.

നിങ്ങളുടെ /ഹോം ഡയറക്uടറി അല്ലാതെ മറ്റൊന്ന് തിരയാൻ, നിങ്ങൾ ഡയറക്uടറിയുടെ പേര് കമാൻഡിനൊപ്പം നൽകണം:

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

എല്ലാ ഉപ ഫോൾഡറുകളിലേക്കും ആവർത്തിച്ച് തിരയാൻ, നിങ്ങൾ ഫ്ലാഗ് ‘-r’ ഉപയോഗിക്കണം, ലളിതമായി:

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

ലിനക്സ് ടെർമിനലിൽ നിന്നോ ആപ്ലിക്കേഷൻ മെനുവിൽ നിന്നോ fslint എന്ന് ടൈപ്പ് ചെയ്തുകൊണ്ട് fslint-ന് മുകളിൽ നിർമ്മിച്ച GUI ആപ്ലിക്കേഷൻ ഫയർ ചെയ്യാം.

$ fslint-gui

ജിയുഐയിലെ എല്ലാം മനസ്സിലാക്കാൻ എളുപ്പമാണ്. നിങ്ങൾ ചെയ്യേണ്ടത് ഇത്രമാത്രം:

  1. സ്uകാൻ ചെയ്യുന്നതിന് ഡയറക്uടറികൾ ചേർക്കുക/നീക്കം ചെയ്യുക.
  2. മുകളിൽ വലതുവശത്തുള്ള ചെക്ക്ബോക്uസ് പരിശോധിച്ച്/അൺചെക്ക് ചെയ്uത് ആവർത്തിച്ച് സ്uകാൻ ചെയ്യണോ വേണ്ടയോ എന്ന് തിരഞ്ഞെടുക്കുക.
  3. ‘കണ്ടെത്തുക’ എന്നതിൽ ക്ലിക്ക് ചെയ്യുക. എല്ലാം കഴിഞ്ഞു!

നിങ്ങൾ വീണ്ടും ഓർക്കണം, ഈ യൂട്ടിലിറ്റി ലിന്റ് ഫയലുകൾ ഇല്ലാതാക്കില്ല, പക്ഷേ നിങ്ങൾക്ക് വിവരങ്ങൾ മാത്രം നൽകുകയും എല്ലാം നിങ്ങളിലേക്ക് വിടുകയും ചെയ്യുന്നു.

ഉപസംഹാരം

ഒരു ഫയൽ സിസ്റ്റത്തിൽ നിന്ന് വിവിധ തരത്തിലുള്ള ലിന്റ് നീക്കം ചെയ്യുന്ന ഒരു മികച്ച ഉപകരണമാണ് fslint. ചില ചാരനിറത്തിലുള്ള പ്രദേശങ്ങളിൽ ഇതിന് പുരോഗതി ആവശ്യമാണെങ്കിലും: -

  1. ഡ്യൂപ്ലിക്കേറ്റ് ഫോട്ടോ കണ്ടെത്തലിന് അൽപ്പം വേഗത കുറവാണ്.
  2. ഉപയോക്തൃ ഇന്റർഫേസിൽ കുറച്ച് മെച്ചപ്പെടുത്തൽ ആവശ്യമാണ്.
  3. പ്രോഗ്രസ് മീറ്റർ ഇല്ല.

നിങ്ങൾക്ക് പോസ്റ്റ് ഇഷ്ടപ്പെട്ടുവെന്ന് കരുതുന്നു. ശെരി ആണെങ്കിൽ! കേൾക്കാവുന്നതായിരിക്കുക. നിങ്ങളുടെ വിലയേറിയ ഫീഡ്uബാക്ക് ചുവടെയുള്ള അഭിപ്രായങ്ങളിൽ രേഖപ്പെടുത്തുക. നിങ്ങൾ വായിക്കാൻ ഇഷ്ടപ്പെടുന്ന മറ്റൊരു പോസ്റ്റിൽ ഞാൻ പ്രവർത്തിക്കുമ്പോൾ Tecmint-മായി തുടരുക. ഞങ്ങളെ ലൈക്ക് ചെയ്ത് ഷെയർ ചെയ്ത് പ്രചരിപ്പിക്കാൻ ഞങ്ങളെ സഹായിക്കൂ.