screenFetch - Ultimate System Information Generator Linuxille


Luotamme enimmäkseen Linuxin integroituihin työkaluihin saadaksemme järjestelmätiedot graafisessa käyttöliittymässä, mutta työpöytäympäristön muutoksen myötä vain vähän tai ei ollenkaan. GUI System -tietotyökalun klassinen ulkoasu Debian Jessiessäni.

Mitä tulee komentorivikäyttöliittymään, meillä on komentoja, jotka näyttävät kaikki järjestelmätiedot, mutta ei ole yhtä komentoa, joka pystyisi antamaan kaikki tiedot kerralla. Joo! Voimme aina kirjoittaa skriptin suorittaaksemme kaikki nämä tehtävät, mutta se ei ole kaikkien mahdollista.

On olemassa työkalu "screenFetch", jossa on kaikki edellä mainitut ominaisuudet ja enemmän.

Mikä on screenFetch?

ScreenFetch on järjestelmätietotyökalu, joka on suunniteltu ensisijaisesti Bash Shellille, mutta se toimii myös muiden komentotulkkiympäristöjen kanssa. Työkalu on tarpeeksi älykäs tunnistamaan automaattisesti käyttämäsi Linux-jakelun ja luomaan jakelun ASCII-logon tietyillä arvokkailla tiedoilla logon oikealla puolella. Työkalu on räätälöitävissä, voit vaihtaa värejä, poistaa ASCII:tä ja ottaa kuvakaappauksen tietojen näyttämisen jälkeen.

Luettelo arvokkaista järjestelmätietojen näyttöruudusta ovat:

  1. Käyttäjänimi@isäntänimi
  2. OS
  3. Ydin
  4. Käyttöaste
  5. Paketit
  6. Kuori
  7. Resoluutio
  8. DE
  9. WM
  10. WM teema
  11. GTK teema
  12. Ikoni teema
  13. Fontti
  14. prosessori
  15. RAM

Kuinka asentaa screenFetch Linuxiin

Voimme saada screenFetchin joko käyttämällä git-kloonia tai lataamalla lähdetiedostoja suoraan alla olevasta linkistä. Tarkista oikeassa alakulmassa oleva Lataa ZIP -linkki, lataa zip-tiedosto sieltä ja pura se.

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

Vaihtoehtoisesti voit myös napata paketin käyttämällä wget-komentoa alla olevan kuvan mukaisesti.

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

Meidän ei tarvitse asentaa komentosarjaa, siirrä vain purettu kansio hakemistoon /usr/bin ja tee siitä suoritettava.

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

Vaihda binaaritiedoston screenFetch-dev nimeksi screenfetch, jotta voit käyttää sitä helposti.

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

Nyt aiomme testata screenfetch-komentoa suoraan päätteestä nähdäksemme järjestelmämme yleiset tiedot.

screenfetch

Ajetaan screenFetch-komentoa -v' (Verbose) -vaihtoehdolla, tässä on saman tulos.

screenfetch -v

Piilota vastaavan Linux-jakelun ASCII-logo kytkimellä -n.

screenfetch -n

Poista kaikki tulosteen värit -N-vaihtoehdolla.

screenfetch -N

Katkaise lähtö liittimessä liittimen leveyden perusteella kytkimellä '-t'.

screenfetch -t

Vaimenna virheet lähdössä -E-vaihtoehdolla.

screenfetch -E

Näytä nykyinen versio -V.

screenfetch -v

Näytä vaihtoehdot ja ohje ‘-h’.

screenfetch -h

Käytä näytönhakua käyttäjän kirjautuessa

Olisi mukavaa pilaa käyttää tätä komentosarjaa niin, että heti kun käyttäjä kirjautuu komentotulkkiin, komentosarjan ajo ja tulos näytetään.

Suorittaaksemme tällaisen tehtävän meidän on lisättävä alla oleva rivi, kuten se on ~/.bashrc-tiedoston loppuun.

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

Kun olet lisännyt rivin yläpuolelle, ~/.bashrc-tiedosto näyttää nyt tältä.

Kirjaudu ulos ja kirjaudu sisään uudelleen tarkistaaksesi, onko se tehokas vai ei. Se mitä sain, oli.

Johtopäätös

ScreenFetch on erittäin mukava työkalu, joka toimii heti alusta alkaen, asennus oli kakkukävelyä ja se toimii ilman yhtäkään häiriötä jopa viimeisimmässä Debian-testauksessa. Nykyinen versio on 3.5.0, joka kehittyy edelleen asteittain. Järjestelmätiedot, jotka se näyttää heti, kun käyttäjä kirjautuu Bash Shelliin, ovat kiiltäviä. Tämä upea työkalu on kokeilemisen arvoinen, ja jokaisen on kokeiltava sitä. Olisi mukavaa, jos saisimme kuvakaappauksen jakelustasi.

Tässä kaikki tältä erää. Tulen tänne taas pian toisen mielenkiintoisen artikkelin kanssa. Pysy kuulolla siihen asti ja ole yhteydessä linux-console.netiin. Tykkää ja jaa meistä, auta meitä leviämään. Älä unohda antaa meille arvokasta palautetta alla olevassa kommenttiosassa.