screenFetch - ülim süsteemiteabe generaator Linuxile


Süsteemiteabe saamiseks GUI-s loodame enamasti Linuxi integreeritud tööriistadele, töölauakeskkonna muutusega on muudatusi vähe või üldse mitte. Klassikaline GUI-süsteemi teabetööriista välimus minu Debian Jessie'le.

Mis puutub käsurea liidesesse, siis meil on käsud, mis näitavad kogu süsteemiteavet, kuid pole ühtegi käsku, mis oleks võimeline kogu teavet korraga edastama. Jah! Kõigi nende ülesannete täitmiseks võime alati kirjutada skripti, kuid see pole kõigile teostatav.

On olemas tööriist\" screenFetch ", millel on kõik ülaltoodud funktsioonid ja rohkemgi.

ScreenFetch on süsteemiteavetööriist, mis on mõeldud peamiselt Bash Shelli jaoks, kuid töötab ka muu shellikeskkonnaga. Tööriist on piisavalt tark, et tuvastada teie kasutatav Linuxi distributsioon automaatselt ja genereerida distributsiooni ASCII logo koos logoga paremal oleva väärtusliku teabega. Tööriist on kohandatud vastavalt punktile. Pärast teabe kuvamist saate muuta värve, seada ASCII-d ja teha ekraanipilte.

Väärtuslike süsteemiteabe ekraaniloendite kuvamine on järgmine:

  1. [meiliga kaitstud] _ nimi
  2. OS
  3. Tuum
  4. Uptime
  5. Paketid
  6. kest
  7. resolutsioon
  8. DE
  9. WM
  10. WM-i teema
  11. GTK teema
  12. ikooniteema
  13. font
  14. protsessor
  15. RAM

ScreenFetchi installimine Linuxis

Saame screenFetchi saada kas git-klooni abil või allalaaditavate failide allalaadimise teel otse allolevalt lingilt. Kontrollige paremas allosas olevat linki Laadi ZIP alla , laadige sealt alla ZIP-fail ja pakkige see lahti.

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

Teise võimalusena võite paketi haarata ka käsuga wget, nagu allpool näidatud.

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

Me ei pea skripti installima, lihtsalt teisaldage ekstraktitud kaust /usr/bin alla ja muutke see käivitatavaks.

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

Lihtsalt kasutamiseks muutke binaarfaili screenFetch-dev nimeks screenfetch .

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

Nüüd proovime käsku ekraanipilt otse terminalist, et näha meie süsteemi üldist teavet.

$ screenfetch

Käsu ScreenFetch käitamine, kasutades valikut -v (Verbose), siin on sama väljund.

$ screenfetch -v

Peida vastava Linuxi jaotuse ASCII logo, kasutades lülitit ‘ -n ’.

$ screenfetch -n

Ribastage kogu väljundvärv, kasutades valikut -N .

$ screenfetch -N

Kärpige terminali väljund terminali laiuse põhjal, kasutades lülitit ‘-t’.

$ screenfetch -t

Summutage vead väljundis valiku -E abil.

$ screenfetch -E

Kuva praegune versioon ‘ -V ’.

$ screenfetch -v

Kuva valikud ja abi ‘ -h ’.

$ screenfetch -h

Oleks kena jant seda skripti kasutada nii, et niipea kui kasutaja shellisse sisse logib, kuvatakse skripti käivitus ja väljund.

Sellise ülesande täitmiseks peame lisama alloleva rea, nagu see on faili ~/.bashrc lõpus.

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

Pärast rea kohal lisamist näeb fail ~ ~/.bashrc välja.

Väljalogimine ja uuesti sisselogimine, et kontrollida, kas see on tõhus või mitte. Mida ma sain, oli.

Järeldus

screenFetch on väga kena tööriist, mis töötab kastist väljas, install oli kook-jalutuskäik ja see töötab ilma ühegi tõrgeteta ka viimases Debiani testimises. Praegune versioon on 3.5.0 , mis küpseb endiselt järk-järgult. Süsteemiteave, mida see näitab kohe, kui kasutaja Bash Shelli sisse logib, on läikiv. Seda imelist tööriista tasub proovida ja kõik teist peavad seda proovima. Oleks tore, kui saaksime teie levitamise ekraanipildi.

Praeguseks kõik. Varsti olen jälle ühe huvitava artikliga siin. Siiani olge kursis ja olge ühendatud saidiga linux-console.net. Meeldib ja jaga meid, aita meil levida. Ärge unustage meile allpool kommentaaride jaotises oma väärtuslikku tagasisidet anda.