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:
- [email _name
- OS
- Qalba
- Uptime
- Pakketti
- Qoxra
- Riżoluzzjoni
- DE
- WM
- Tema WM
- Tema GTK
- Tema tal-Ikoni
- Font
- CPU
- 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'.
- 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.