screenFetch - Ultimate System Information Generator za Linux


Večinoma se zanašamo na integrirana orodja v Linuxu, da dobimo sistemske informacije v grafičnem uporabniškem vmesniku, z malo ali nič sprememb s spremembo namiznega okolja. Klasičen izgled informacijskega orodja za sistem GUI na mojem Debianu Jessie.

Ko gre za vmesnik ukazne vrstice, imamo ukaze, ki prikazujejo vse sistemske informacije, vendar ni nobenega ukaza, ki bi lahko zagotovil vse informacije hkrati. Ja! Vedno lahko napišemo skript za izvajanje vseh teh nalog, vendar to ni izvedljivo za vse.

Obstaja orodje\" screenFetch ", ki ima vse zgoraj omenjene funkcije in še več.

ScreenFetch je orodje za sistemske informacije, zasnovano predvsem za Bash Shell, vendar deluje tudi z drugim okoljem lupine. Orodje je dovolj pametno, da samodejno zazna distribucijo Linuxa, ki jo uporabljate, in ustvari logotip ASCII distribucije z določenimi dragocenimi informacijami na desni strani logotipa. Orodje je prilagodljivo po meri, lahko spremenite barve, nastavite ASCII in posnamete zaslon po prikazu informacij.

Seznam dragocenih prikazov zaslona s sistemskimi informacijami je:

  1. [e-pošta zaščitena] _ime
  2. OS
  3. Jedro
  4. Uptime
  5. Paketi
  6. Lupina
  7. Ločljivost
  8. DE
  9. WM
  10. WM tema
  11. GTK tema
  12. Tema ikone
  13. Pisava
  14. CPU
  15. RAM

Kako namestiti screenFetch v Linux

ScreenFetch lahko dobimo bodisi z uporabo klona git bodisi s prenosom izvornih datotek neposredno s spodnje povezave. Preverite povezavo ‘ Prenos ZIP ‘ na desni spodnji strani, od tam prenesite zip datoteko in jo razpakirajte

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

Lahko pa paket zagrabite tudi z ukazom wget, kot je prikazano spodaj.

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

Ni nam treba namestiti skripta, samo premaknite izvlečeno mapo pod /usr/bin in jo naredite izvedljivo.

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

Za enostavno uporabo spremenite ime binarne datoteke screenFetch-dev v screenfetch .

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

Zdaj bomo preizkusili ukaz ‘screenfetch ’ kar s terminala, da si ogledamo splošne informacije našega sistema.

$ screenfetch

Zagon ukaza screenFetch z uporabo možnosti ‘ -v ‘ (Podrobno), tukaj je izhod istega.

$ screenfetch -v

S stikalom ‘ -n ’ skrijete logotip ASCII ustrezne distribucije Linuxa.

$ screenfetch -n

Odstranite vse izhodne barve z možnostjo ‘ -N ’.

$ screenfetch -N

Skrajšajte izhod v terminalu glede na širino terminala s pomočjo stikala '-t'.

$ screenfetch -t

Zatiranje napak v izhodu z možnostjo ‘ -E ’.

$ screenfetch -E

Pokaži trenutno različico ‘ -V ’.

$ screenfetch -v

Pokaži možnosti in pomagaj ‘ -h ’.

$ screenfetch -h

Lepa potegavščina bi bila, če bi uporabili ta skript, tako da se takoj, ko se uporabnik prijavi v lupino, prikaže zagon in izhod skripta.

Za izvedbo take naloge moramo dodati spodnjo vrstico, kot je na koncu datoteke ~/.bashrc .

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

Po dodajanju nad vrstico je datoteka ~/.bashrc zdaj videti tako.

Odjava in ponovna prijava, da preverite, ali je učinkovita ali ne. Kar sem dobil, je bilo.

Zaključek

ScreenFetch je zelo lepo orodje, ki deluje izven škatle, namestitev je bila samostojna in deluje tudi brez napak, tudi v najnovejšem Debianovem testiranju. Trenutna različica je 3.5.0 , ki še vedno postopoma dozoreva. Sistemske informacije, ki se prikažejo takoj, ko se uporabnik prijavi v Bash Shell, so sijajne. To čudovito orodje je vredno preizkusiti in poskusiti morate vsi. Bilo bi lepo, če bi posneli posnetek zaslona vaše distribucije.

To je vse za zdaj. Kmalu bom spet tu z drugim zanimivim člankom. Do takrat ostanite z nami in povezani s linux-console.net. Všečkajte nas in delite z nami, pomagajte nam, da se razširimo. Ne pozabite nam poslati svojih dragocenih povratnih informacij v spodnjem oddelku za komentarje.