ഡഫ് - ഒരു മികച്ച ലിനക്സ് ഡിസ്ക് മോണിറ്ററിംഗ് യൂട്ടിലിറ്റി


ഗൊലാംഗിൽ എഴുതിയ ഫാൻസി ലിനക്സ് ഡിസ്ക് മോണിറ്ററിംഗ് യൂട്ടിലിറ്റികളിൽ ഒന്നാണ് duf. ഇത് എംഐടി ലൈസൻസിന് കീഴിലാണ് പുറത്തിറങ്ങുന്നത്, ഇത് ലിനക്സ്, മാകോസ്, ബിഎസ്ഡി, കൂടാതെ വിൻഡോസ് എന്നിവയെയും പിന്തുണയ്ക്കുന്നു. ഡഫിന്റെ ചില പ്രധാന സവിശേഷതകളിൽ ഇവ ഉൾപ്പെടുന്നു:

  • ഒരു മികച്ച ‘df കമാൻഡ്’ ബദൽ.
  • ഇളം ഇരുണ്ട നിറങ്ങൾ.
  • JSON ഫോർമാറ്റിലുള്ള ഔട്ട്uപുട്ട്.
  • ഔട്ട്uപുട്ട് അടുക്കുന്നതിനും ഗ്രൂപ്പ് ചെയ്യുന്നതിനും ഫിൽട്ടർ ചെയ്യുന്നതിനുമുള്ള ഓപ്uഷൻ.
  • അഡ്ജസ്റ്റ് ചെയ്യാവുന്ന ടെർമിനൽ ഉയരവും വീതിയും.

ലിനക്സിൽ ഡഫ് (ഡിസ്ക് ഉപയോഗം) ടൂൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

നിങ്ങൾക്ക് DUF ഇൻസ്റ്റാൾ ചെയ്യാൻ രണ്ട് വഴികളുണ്ട്. നിങ്ങൾക്ക് ഇത് ഉറവിടത്തിൽ നിന്ന് നിർമ്മിക്കാം അല്ലെങ്കിൽ ലിനക്സ് വിതരണത്തിന് പ്രത്യേകമായി നേറ്റീവ് ഫോർമാറ്റിൽ (.rpm അല്ലെങ്കിൽ .deb) സജ്ജീകരണം ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യാം. രണ്ട് രീതികളിലൂടെയും ഞാൻ നിങ്ങളെ നയിക്കും.

നിങ്ങൾ ഉബുണ്ടുവിൽ Go സജ്ജീകരിക്കേണ്ടതുണ്ട്.

$ git clone https://github.com/muesli/duf.git
$ cd duf
$ go build

wget കമാൻഡിൽ നിന്ന് നിങ്ങൾക്ക് duf പാക്കേജ് ഡൗൺലോഡ് ചെയ്യാം.

--------- On Debina, Ubuntu & Mint --------- 
$ wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.deb
$ dpkg -i duf_0.6.0_linux_amd64.deb 


--------- On RHEL, CentOS & Fedora ---------
$ wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.rpm
$ rpm -ivh duf_0.6.0_linux_amd64.rpm

ലിനക്സിൽ ഡഫ് (ഡിസ്ക് ഉപയോഗം) ടൂളിന്റെ ഉപയോഗം

ഇപ്പോൾ, ടെർമിനലിൽ നിന്ന് ഡഫ് എന്ന് ടൈപ്പ് ചെയ്തുകൊണ്ട് ആപ്ലിക്കേഷൻ സമാരംഭിക്കുക.

$ duf

Duf-ന് ധാരാളം സവിശേഷതകൾ ഉണ്ട്, അതിനാൽ ആരംഭിക്കാനുള്ള ഒരു നല്ല സ്ഥലം --help ഓപ്ഷൻ ഉപയോഗിക്കുന്നതാണ്.

$ duf --help

ഒരു ആർഗ്യുമെന്റായി പാസ്സാക്കി നിങ്ങൾക്ക് നിർദ്ദിഷ്ട ഫയൽ സിസ്റ്റങ്ങളോ ഉപകരണങ്ങളോ മാത്രമേ പ്രിന്റ് ചെയ്യാൻ കഴിയൂ. ഒരൊറ്റ പാർട്ടീഷനിൽ ഞാൻ ഈ മെഷീൻ സൃഷ്ടിച്ചതിനാൽ എല്ലാം റൂട്ടിൽ (/) ഘടിപ്പിച്ചിരിക്കുന്നു. നിങ്ങളുടെ പാർട്ടീഷൻ സ്കീമിനെ അടിസ്ഥാനമാക്കി നിങ്ങൾ വ്യത്യസ്ത ഔട്ട്പുട്ട് കാണും.

$ duf /home /usr /opt
$ duf /root/
$ duf /var/log

നിങ്ങൾക്ക് --all ഫ്ലാഗ് പാസ്സാക്കി കപട, ആക്uസസ് ചെയ്യാൻ കഴിയാത്തതും ഡ്യൂപ്ലിക്കേറ്റ് ഫയൽ സിസ്റ്റങ്ങളും പ്രദർശിപ്പിക്കാൻ കഴിയും.

$ duf -all

ബ്ലോക്ക് ഉപയോഗം പ്രിന്റ് ചെയ്യുന്നതിനുപകരം, ഒരു ആർഗ്യുമെന്റായി --inodes ബൈപാസ് ചെയ്തുകൊണ്ട് നമുക്ക് Inode ഉപയോഗം പ്രിന്റ് ചെയ്യാം.

$ duf --inodes

നിങ്ങൾക്ക് ഔട്ട്പുട്ട് അടുക്കാനോ ചില കീവേഡുകളെ അടിസ്ഥാനമാക്കി ചില കോളങ്ങൾ മാത്രം പ്രദർശിപ്പിക്കാനോ കഴിയും.

$ duf --sort size

--output ഫ്ലാഗിലേക്കുള്ള ഒരു ആർഗ്യുമെന്റായി കോളത്തിന്റെ പേര് മറികടന്ന് ചില കോളങ്ങൾ മാത്രം പ്രിന്റ് ചെയ്യാനുള്ള ഓപ്ഷൻ നിങ്ങൾക്കുണ്ട്.

$ duf --output used,size,avail,usage

സാധുവായ കീവേഡുകളുടെ ലിസ്റ്റ് ചുവടെയുണ്ട്.

  • മൗണ്ട് പോയിന്റ്
  • വലിപ്പം
  • ഉപയോഗിച്ചു
  • ലഭ്യം
  • ഉപയോഗം
  • ഇനോഡുകൾ
  • inodes_used
  • inodes_avail
  • inodes_usage
  • തരം
  • ഫയൽസിസ്റ്റം

ലൈറ്റ് ആന്റ് ഡാർക്ക് കളർ സ്കീമിലാണ് ഡഫ് വരുന്നത്. വർണ്ണ സ്കീം സജ്ജമാക്കാൻ, ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിക്കുക.

$ duf -theme dark               # Dark color scheme
$ duf --theme light             # Light color scheme

JSON ഫോർമാറ്റിലുള്ള ഔട്ട്uപുട്ടിനെ Duf പിന്തുണയ്ക്കുന്നു.

$ duf --json

ഈ ലേഖനത്തിന് അത്രയേയുള്ളൂ. Duf ഒരു പക്വത പ്രാപിക്കുന്ന ഉപകരണമാണ്, അതിൽ കൂടുതൽ സവിശേഷതകളും ബഗ് പരിഹാരങ്ങളും ചേർത്തിട്ടുണ്ട്. ഇത് പരീക്ഷിച്ച് നിങ്ങളുടെ ഫീഡ്ബാക്ക് ഞങ്ങളെ അറിയിക്കുക.