screenFetch - Linux-നുള്ള ഒരു അൾട്ടിമേറ്റ് സിസ്റ്റം ഇൻഫർമേഷൻ ജനറേറ്റർ


ഡെസ്uക്uടോപ്പ് പരിതസ്ഥിതിയിലെ മാറ്റത്തിനൊപ്പം, GUI-ൽ സിസ്റ്റം വിവരങ്ങൾ ലഭിക്കുന്നതിന് ഞങ്ങൾ കൂടുതലും ലിനക്uസിലെ സംയോജിത ടൂളുകളെ ആശ്രയിക്കുന്നു. എന്റെ ഡെബിയൻ ജെസ്സിയിലെ GUI സിസ്റ്റം ഇൻഫർമേഷൻ ടൂളിന്റെ ഒരു ക്ലാസിക് രൂപം.

കമാൻഡ് ലൈൻ ഇന്റർഫേസിലേക്ക് വരുമ്പോൾ, എല്ലാ സിസ്റ്റം വിവരങ്ങളും കാണിക്കുന്ന കമാൻഡുകൾ ഞങ്ങളുടെ പക്കലുണ്ട്, എന്നാൽ എല്ലാ വിവരങ്ങളും ഒരേസമയം നൽകാൻ കഴിയുന്ന ഒരൊറ്റ കമാൻഡും ഇല്ല. അതെ! ഈ ടാസ്uക്കുകളെല്ലാം നിർവ്വഹിക്കുന്നതിന് ഞങ്ങൾക്ക് എല്ലായ്പ്പോഴും ഒരു സ്uക്രിപ്റ്റ് എഴുതാം, പക്ഷേ അത് എല്ലാവർക്കും സാധ്യമല്ല.

മുകളിൽ പറഞ്ഞ എല്ലാ സവിശേഷതകളും അതിലധികവും ഉള്ള ഒരു ടൂൾ \screenFetch നിലവിലുണ്ട്.

ScreenFetch എന്നത് പ്രാഥമികമായി ബാഷ് ഷെല്ലിന് വേണ്ടി രൂപകൽപ്പന ചെയ്uതിരിക്കുന്ന ഒരു സിസ്റ്റം വിവര ടൂളാണ്, എന്നാൽ മറ്റ് ഷെൽ പരിതസ്ഥിതിയിലും പ്രവർത്തിക്കുന്നു. നിങ്ങൾ ഉപയോഗിക്കുന്ന ലിനക്സ് ഡിസ്ട്രിബ്യൂഷൻ സ്വയമേവ കണ്ടെത്താനും ലോഗോയുടെ വലതുവശത്ത് ചില വിലപ്പെട്ട വിവരങ്ങളോടെ വിതരണത്തിന്റെ ASCII ലോഗോ ജനറേറ്റ് ചെയ്യാനും ടൂൾ സ്മാർട്ടാണ്. ടൂൾ പോയിന്റിലേക്ക് ഇഷ്uടാനുസൃതമാക്കാവുന്നതാണ്, നിങ്ങൾക്ക് നിറങ്ങൾ മാറ്റാനും ASCII സജ്ജീകരിക്കാനും വിവരങ്ങൾ പ്രദർശിപ്പിച്ചതിന് ശേഷം സ്uക്രീൻ ഷോട്ട് എടുക്കാനും കഴിയും.

വിലയേറിയ സിസ്റ്റം ഇൻഫർമേഷൻ സ്uക്രീൻഫെച്ച് ഷോകളുടെ ഒരു ലിസ്റ്റ് ഇവയാണ്:

  1. [email _name
  2. OS
  3. കേർണൽ
  4. അപ്uടൈം
  5. പാക്കേജുകൾ
  6. ഷെൽ
  7. റെസല്യൂഷൻ
  8. DE
  9. WM
  10. WM തീം
  11. GTK തീം
  12. ഐക്കൺ തീം
  13. ഫോണ്ട്
  14. സിപിയു
  15. റാം

ലിനക്സിൽ സ്ക്രീൻഫെച്ച് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

Git ക്ലോൺ ഉപയോഗിച്ചോ അല്ലെങ്കിൽ താഴെയുള്ള ലിങ്കിൽ നിന്ന് നേരിട്ട് ഉറവിട ഫയലുകൾ ഡൗൺലോഡ് ചെയ്തോ നമുക്ക് സ്uക്രീൻഫെച്ച് ലഭിക്കും. വലത് താഴെയുള്ള ‘Download ZIP’ ലിങ്ക് പരിശോധിക്കുക, അവിടെ നിന്ന് zip ഫയൽ ഡൗൺലോഡ് ചെയ്ത് അൺസിപ്പ് ചെയ്യുക.

  1. https://github.com/KittyKatt/screenFetch.git

പകരമായി, ചുവടെ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾക്ക് wget കമാൻഡ് ഉപയോഗിച്ച് പാക്കേജ് പിടിച്ചെടുക്കാനും കഴിയും.

$ wget https://github.com/KittyKatt/screenFetch/archive/master.zip
$ unzip master.zip

ഞങ്ങൾക്ക് സ്uക്രിപ്റ്റ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതില്ല, എക്uസ്uട്രാക്uറ്റുചെയ്uത ഫോൾഡർ /usr/bin എന്നതിന് കീഴിൽ നീക്കി അത് എക്uസിക്യൂട്ടബിൾ ആക്കുക.

$ mv screenFetch-master/screenfetch-dev /usr/bin
$ sudo mv screenFetch-master/screenfetch-dev /usr/bin/

എളുപ്പത്തിൽ ഉപയോഗിക്കുന്നതിന്, screenFetch-dev ബൈനറി ഫയലിന്റെ പേര് screenfetch എന്നാക്കി മാറ്റുക.

$ cd /usr/bin
$ sudo mv screenfetch-dev screenfetch
$ chmod 755 screenfetch

ഇപ്പോൾ നമ്മൾ 'screenfetch' എന്ന കമാൻഡ് ടെർമിനലിൽ നിന്ന് തന്നെ പരിശോധിക്കാൻ പോകുന്നു, ഞങ്ങളുടെ സിസ്റ്റത്തിന്റെ മൊത്തത്തിലുള്ള വിവരങ്ങൾ കാണുന്നതിന്.

$ screenfetch

-v’ (Verbose) ഓപ്uഷൻ ഉപയോഗിച്ച് സ്uക്രീൻഫെച്ച് കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നു, അതിന്റെ ഔട്ട്uപുട്ട് ഇതാ.

$ screenfetch -v

-n’ എന്ന സ്വിച്ച് ഉപയോഗിച്ച് അനുബന്ധ Linux വിതരണത്തിന്റെ ASCII ലോഗോ മറയ്ക്കുക.

$ screenfetch -n

'-N' ഓപ്uഷൻ ഉപയോഗിച്ച് എല്ലാ ഔട്ട്uപുട്ട് വർണ്ണങ്ങളും സ്ട്രിപ്പ് ചെയ്യുക.

$ screenfetch -N

'-t' എന്ന സ്വിച്ച് ഉപയോഗിച്ച് ടെർമിനലിന്റെ വീതിയെ അടിസ്ഥാനമാക്കി, ടെർമിനലിലെ ഔട്ട്പുട്ട് വെട്ടിച്ചുരുക്കുക.

$ screenfetch -t

-E’ ഓപ്uഷൻ ഉപയോഗിച്ച് ഔട്ട്uപുട്ടിലെ പിശകുകൾ അടിച്ചമർത്തുക.

$ screenfetch -E

നിലവിലെ പതിപ്പ് ‘-V’ കാണിക്കുക.

$ screenfetch -v

ഓപ്uഷനുകൾ കാണിച്ച് ‘-h’ സഹായിക്കുക.

$ screenfetch -h

ഒരു ഉപയോക്താവ് ഷെല്ലിലേക്ക് ലോഗിൻ ചെയ്താലുടൻ സ്ക്രിപ്റ്റ് റൺ ചെയ്ത് ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കുന്ന തരത്തിൽ ഈ സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുന്നത് നല്ല തമാശയായിരിക്കും.

അത്തരം ടാസ്uക് നിർവഹിക്കുന്നതിന്, ~/.bashrc ഫയലിന്റെ അവസാനം വരെയുള്ള വരികൾ ഞങ്ങൾ ചുവടെ ചേർക്കണം.

if [ -f /usr/bin/screenfetch ]; then screenfetch; fi

മുകളിൽ വരി ചേർത്ത ശേഷം, ~/.bashrc ഫയൽ ഇപ്പോൾ ഇതുപോലെ കാണപ്പെടുന്നു.

ഇത് ഫലപ്രദമാണോ അല്ലയോ എന്ന് പരിശോധിക്കാൻ ലോഗ് ഔട്ട് ചെയ്uത് വീണ്ടും ലോഗിൻ ചെയ്യുക. എനിക്ക് കിട്ടിയത്.

ഉപസംഹാരം

screenFetch എന്നത് ബോക്uസിന് പുറത്ത് പ്രവർത്തിക്കുന്ന ഒരു മികച്ച ഉപകരണമാണ്, ഇൻസ്റ്റാളേഷൻ ഒരു കേക്ക്-വാക്കായിരുന്നു, ഏറ്റവും പുതിയ ഡെബിയൻ ടെസ്റ്റിംഗിൽ പോലും ഇത് ഒരു കുഴപ്പവുമില്ലാതെ പ്രവർത്തിക്കുന്നു. നിലവിലെ പതിപ്പ് 3.5.0 ആണ്, അത് ഇപ്പോഴും ക്രമേണ പക്വത പ്രാപിക്കുന്നു. ഒരു ഉപയോക്താവ് Bash Shell-ലേക്ക് ലോഗിൻ ചെയ്യുമ്പോൾ അത് കാണിക്കുന്ന സിസ്റ്റം വിവരങ്ങൾ തിളങ്ങുന്നതാണ്. ഈ അത്ഭുതകരമായ ഉപകരണം ശ്രമിക്കേണ്ടതാണ്, നിങ്ങൾ എല്ലാവരും ഇത് പരീക്ഷിക്കേണ്ടതാണ്. നിങ്ങളുടെ വിതരണത്തിന്റെ സ്ക്രീൻഷോട്ട് ഞങ്ങൾക്ക് കിട്ടിയാൽ നന്നായിരിക്കും.

ഇപ്പോഴത്തേക്ക് ഇത്രമാത്രം. വളരെ പെട്ടെന്ന് തന്നെ രസകരമായ മറ്റൊരു ലേഖനവുമായി ഞാൻ ഇവിടെ എത്തും. അതുവരെ തുടരുകയും linux-console.net-ലേക്ക് കണക്uറ്റ് ചെയ്യുകയും ചെയ്യുക. ഞങ്ങളെ ലൈക്ക് ചെയ്യുകയും പങ്കിടുകയും ചെയ്യുക, പ്രചരിപ്പിക്കാൻ ഞങ്ങളെ സഹായിക്കുക. ചുവടെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ നിങ്ങളുടെ വിലയേറിയ ഫീഡ്uബാക്ക് ഞങ്ങൾക്ക് നൽകാൻ മറക്കരുത്.