screenFetch – galutinis sistemos informacijos generatorius, skirtas Linux


Mes dažniausiai pasikliaujame integruotais „Linux“ įrankiais, kad gautume sistemos informaciją GUI, o pasikeitus darbalaukio aplinkai – nežymiai arba visai nepasikeitę. Klasikinė GUI sistemos informacijos įrankio išvaizda mano Debian Jessie.

Kalbant apie komandų eilutės sąsają, turime komandas, kurios rodo visą sistemos informaciją, tačiau nėra vienos komandos, galinčios pateikti visą informaciją vienu metu. Taip! Mes visada galime parašyti scenarijų visoms šioms užduotims atlikti, bet tai įmanoma ne visiems.

Egzistuoja įrankis „screenFetch“, kuris turi visas aukščiau minėtas funkcijas ir dar daugiau.

Kas yra „screenFetch“?

ScreenFetch yra sistemos informacijos įrankis, sukurtas visų pirma „Bash Shell“, bet veikia ir su kita apvalkalo aplinka. Įrankis yra pakankamai protingas, kad automatiškai aptiktų jūsų naudojamą Linux platinimą ir sugeneruotų platinimo ASCII logotipą su tam tikra vertinga informacija logotipo dešinėje. Įrankis yra pritaikomas iki galo, galite keisti spalvas, nenustatyti ASCII ir padaryti ekrano kopiją pateikę informaciją.

Vertingos sistemos informacijos ekrano parinkčių sąrašas:

  1. Vartotojo_vardas@Prieglobos_vardas
  2. OS
  3. Branduolys
  4. Veiklos laikas
  5. Paketai
  6. Lukštas
  7. Rezoliucija
  8. DE
  9. WM
  10. WM tema
  11. GTK tema
  12. Piktogramų tema
  13. Šriftas
  14. CPU
  15. RAM

Kaip įdiegti „screenFetch“ sistemoje „Linux“.

„ScreenFetch“ galime gauti naudodami „git“ kloną arba atsisiųsdami šaltinio failus tiesiai iš toliau pateiktos nuorodos. Dešinėje apačioje pažymėkite nuorodą Atsisiųsti ZIP, atsisiųskite iš ten ZIP failą ir išpakuokite jį.

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

Arba taip pat galite paimti paketą naudodami komandą wget, kaip parodyta toliau.

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

Mums nereikia įdiegti scenarijaus, tiesiog perkelkite ištrauktą aplanką į /usr/bin ir padarykite jį vykdomąjį.

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

Pakeiskite dvejetainio failo screenFetch-dev pavadinimą į screenfetch, kad jį būtų lengva naudoti.

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

Dabar mes išbandysime komandą „screenfetch“ tiesiai iš terminalo, kad pamatytume bendrą sistemos informaciją.

screenfetch

Vykdant komandą screenFetch naudojant parinktį „-v“ (verbose), čia yra tos pačios išvestis.

screenfetch -v

Slėpti atitinkamo Linux platinimo ASCII logotipą naudodami jungiklį „-n“.

screenfetch -n

Nuimkite visas išvesties spalvas naudodami parinktį -N.

screenfetch -N

Sutrumpinkite išvestį terminale, atsižvelgdami į terminalo plotį, naudodami jungiklį „-t“.

screenfetch -t

Slopinkite išvesties klaidas naudodami parinktį -E.

screenfetch -E

Rodyti dabartinę versiją „-V“.

screenfetch -v

Rodyti parinktis ir pagalbą „-h“.

screenfetch -h

Prisijungdami naudokite ekrano parinktį

Būtų gražus pokštas naudoti šį scenarijų taip, kad kai tik vartotojas prisijungs prie apvalkalo, būtų rodomas scenarijaus vykdymas ir išvestis.

Norėdami atlikti tokią užduotį, turime pridėti žemiau esančią eilutę, kaip ir failo ~/.bashrc pabaigoje.

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

Pridėjus virš eilutės, failas ~/.bashrc dabar atrodo taip.

Atsijunkite ir vėl prisijunkite, kad patikrintumėte, ar jis veiksmingas, ar ne. Ką aš gavau buvo.

Išvada

ScreenFetch yra labai geras įrankis, kuris veikia iš karto, įdiegimas buvo paprastas ir veikia be jokių trikdžių net ir naujausio Debiano testavimo metu. Dabartinė versija yra 3.5.0, kuri vis dar palaipsniui brandinama. Sistemos informacija, kuri rodoma vartotojui prisijungus prie „Bash Shell“, yra blizgi. Šį nuostabų įrankį verta išbandyti ir kiekvienas iš jūsų privalo tai išbandyti. Būtų puiku, jei gautume jūsų platinimo ekrano kopiją.

Tai kol kas viskas. Labai greitai vėl būsiu čia su kitu įdomiu straipsniu. Iki tol sekite naujienas ir prisijunkite prie linux-console.net. Pamėgti ir dalintis mumis, padėk mums skleistis. Nepamirškite pateikti mums vertingų atsiliepimų toliau pateiktame komentarų skyriuje.