screenFetch - Ġeneratur tal-Informazzjoni tas-Sistema Ultimate għal Linux


Aħna niddependu l-aktar fuq għodod integrati fil-Linux biex niksbu l-informazzjoni tas-sistema fil-GUI, bi ftit jew xejn bidla bil-bidla fl-Ambjent tad-Desktop. Dehra klassika tal-għodda tal-informazzjoni tas-Sistema GUI fuq Debian Jessie tiegħi.

Meta niġu għall-Interface tal-Linja tal-Kmand, għandna kmandi li juru l-informazzjoni kollha tas-sistema iżda m'hemm l-ebda kmand wieħed kapaċi jipprovdi l-informazzjoni kollha f'daqqa. Iva! Aħna dejjem nistgħu niktbu skript biex inwettqu dawn il-kompiti kollha iżda mhux fattibbli għal kulħadd.

Teżisti għodda \screenFetch li għandha l-karatteristiċi kollha msemmija hawn fuq u aktar minn hekk.

ScreenFetch hija Għodda ta' Informazzjoni tas-Sistema ddisinjata primarjament għal Bash Shell iżda tiffunzjona ma' ambjent ieħor tal-qoxra wkoll. L-għodda hija intelliġenti biżżejjed biex tiskopri awtomatikament id-distribuzzjoni tal-Linux li qed tuża u tiġġenera l-logo ASCII tad-distribuzzjoni b'ċerta informazzjoni siewja fuq il-lemin tal-logo. L-għodda hija customizable sal-punt, tista 'tbiddel il-kuluri, ma tistabbilixxi l-ebda ASCII u tieħu screen-shot wara li turi l-informazzjoni.

Lista ta' wirjiet siewja ta' l-Informazzjoni tas-Sistema ta' screenFetch huma:

  1. [email _name
  2. OS
  3. Qalba
  4. Uptime
  5. Pakketti
  6. Qoxra
  7. Riżoluzzjoni
  8. DE
  9. WM
  10. Tema WM
  11. Tema GTK
  12. Tema tal-Ikoni
  13. Font
  14. CPU
  15. RAM

Kif tinstalla screenFetch fil-Linux

Nistgħu niksbu screenFetch jew billi tuża git clone jew billi tniżżel fajls tas-sors direttament mill-link hawn taħt. Iċċekkja l-link 'Niżżel ZIP' fil-qiegħ tal-lemin, niżżel il-fajl zip minn hemm u aqla'.

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

Alternattivament, tista 'wkoll taqbad il-pakkett billi tuża l-kmand wget kif muri hawn taħt.

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

M'għandniex bżonn ninstallaw l-iskript, nimxu l-folder estratt taħt /usr/bin u tagħmilha eżekutibbli.

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

Ibdel l-isem tal-fajl binarju screenFetch-dev għal screenfetch, għall-użu b'faċilità.

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

Issa se nittestjaw il-kmand 'screenfetch' dritt mit-terminal biex naraw l-informazzjoni ġenerali tas-sistema tagħna.

$ screenfetch

Tmexxi l-kmand ta 'screenFetch bl-użu ta' l-għażla '-v' (Verbose), hawnhekk hija l-output ta 'l-istess.

$ screenfetch -v

Aħbi l-logo ASCII tad-Distribuzzjoni Linux korrispondenti billi tuża swiċċ '-n'.

$ screenfetch -n

Strixxa l-kulur tal-ħruġ kollu billi tuża l-għażla '-N'.

$ screenfetch -N

Aqta’ l-output fit-terminal, ibbażat fuq il-wisa’ tat-terminal bl-użu ta’ swiċċ ‘-t’.

$ screenfetch -t

Jrażżnu l-iżbalji fl-output bl-għażla '-E'.

$ screenfetch -E

Uri l-Verżjoni attwali '-V'.

$ screenfetch -v

Uri l-għażliet u għin ‘-h‘.

$ screenfetch -h

Ikun xi ħaġa sabiħa li tuża din l-iskrittura hekk li malli utent jidħol fil-qoxra, jintwera l-iskript u l-output.

Biex twettaq il-kompitu bħal dan irridu nżidu l-linja hawn taħt, kif inhi fl-aħħar tal-fajl ~/.bashrc.

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

Wara li żżid, fuq il-linja, il-fajl ~/.bashrc issa jidher.

Logout u għal darb'oħra illoginja biex tivverifika jekk huwiex effettiv jew le. Dak li sibt kien.

Konklużjoni

L-screenFetch hija għodda sabiħa ħafna li taħdem barra mill-kaxxa, l-installazzjoni kienet kejk-walk u qed taħdem mingħajr glitch wieħed anke fl-aħħar ittestjar Debian. Il-verżjoni attwali hija 3.5.0 li għadha qed timmatura gradwalment. L-informazzjoni tas-sistema li turi hekk kif utent jidħol f'Bash Shell hija tleqq. Din l-għodda mill-isbaħ ta’ min tipprovaha u kulħadd minnkom trid tipprovaha. Ikun sabiħ jekk inġibu l-screen-shot tad-distribuzzjoni tiegħek.

Dak kollu għalissa. Ser inkun hawn mill-ġdid b'artiklu ieħor interessanti dalwaqt. Sa dakinhar ibqa' sintonizzat u mqabbad ma' linux-console.net. Like u aqsamna, għinna nfirxu. Tinsiex tagħtina l-feedback siewi tiegħek fit-taqsima tal-kummenti hawn taħt.