screenFetch - Linux üçin ahyrky ulgam maglumat generatory


GUI-de ulgam maglumatyny almak üçin esasan Linux-da integrirlenen gurallara bil baglaýarys, iş stoly gurşawynyň üýtgemegi bilen az üýtgeýär. Debian Jessie-de GUI Ulgam maglumat guralynyň nusgawy görnüşi.

Buýruk setiri interfeýsi barada aýdylanda, ulgamyň ähli maglumatlaryny görkezýän buýruklarymyz bar, ýöne ähli maglumatlary birbada bermäge ukyply ýekeje buýruk ýok. Hawa! Bu meseleleriň hemmesini ýerine ýetirmek üçin elmydama skript ýazyp bileris, ýöne bu hemmeler üçin mümkin däl.

Aboveokarda aýdylan aýratynlyklaryň hemmesinden has ýokary\ screenFetch gural bar.

ScreenFetch esasan Baş Shell üçin döredilen, ýöne beýleki gabyk gurşawy bilen işleýän ulgam maglumat guralydyr. Bu gural, ulanýan Linux paýlanyşyňyzy awtomatiki kesgitlemek we logotipiň sag tarapynda käbir gymmatly maglumatlar bilen paýlanyşyň ASCII nyşanyny döretmek üçin ýeterlik derejede akyllydyr. Gural şu wagta çenli düzülip bilner, reňkleri üýtgedip bilersiňiz, ASCII goýup bilmersiňiz we maglumat görkezilenden soň ekrana düşürip bilersiňiz.

Gymmatly ulgam maglumatlary ekranyFetch görkezişleriniň sanawy:

  1. [e-poçta goralýar] _name
  2. OS
  3. ýadro
  4. Iş wagty
  5. Paketler
  6. Gabyk
  7. Karar
  8. DE
  9. WM
  10. WM mowzugy
  11. GTK mowzugy
  12. Nyşan mowzugy
  13. Şrift
  14. CPU
  15. RAM

Linux-da ekranFetch-i nädip gurmaly

Git klon ulanyp ýa-da aşakdaky baglanyşykdan çeşme faýllaryny göçürip alyp, “ScreenFetch” -i alyp bileris. Sag tarapdaky ZIP ýüklemek baglanyşygyny barlaň, poçta faýlyny şol ýerden göçürip alyň.

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

Ativea-da bolmasa, aşakda görkezilişi ýaly wget buýrugyny ulanyp, bukjany hem alyp bilersiňiz.

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

Scriptazuwy gurmak hökman däl, çykarylan bukjany diňe /usr/bin aşagyna geçiriň we ýerine ýetirip bilersiňiz.

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

Aňsatlyk bilen ulanmak üçin ekranFetch-dev ikilik faýlyň adyny ekran sahypasy diýip üýtgediň.

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

Indi ulgamymyzyň umumy maglumatlaryny görmek üçin terminaldan göni ekran çyzgysy 'buýrugyny synap görmekçi.

$ screenfetch

-v ” (Verbose) opsiýasyny ulanyp, “ScreenFetch” buýrugyny işletmek, ine, şol bir çykyş.

$ screenfetch -v

' -n ' wyklýuçatelini ulanyp, degişli Linux paýlanyşynyň ASCII nyşanyny gizläň.

$ screenfetch -n

-N ” opsiýasyny ulanyp, ähli çykyş reňkini çyzyň.

$ screenfetch -N

Terminalda “-t” wyklýuçatelini ulanyp, terminalyň giňligine esaslanýar.

$ screenfetch -t

Çykyşdaky ýalňyşlyklary ' -E ' opsiýasy bilen basyň.

$ screenfetch -E

Häzirki wersiýasyny görkeziň ' -V '.

$ screenfetch -v

Opsiýalary görkeziň we ' -h ' kömek ediň.

$ screenfetch -h

Ulanyjynyň gabygyna giren badyna skriptiň işleýşi we çykyşy görkezilmegi üçin bu skripti ulanmak gaty gowy zat.

Şeýle işi ýerine ýetirmek üçin aşakdaky setiri goşmalydyrys, sebäbi ~/.bashrc faýlynyň soňuna çenli.

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

Aboveokardaky setirden soň, ~/.bashrc faýly indi meňzeýär.

Netijelidigini ýa-da ýokdugyny barlamak üçin çykyň we gaýtadan giriň. Näme aldym.

Netije

screenFetch gutudan çykýan gaty oňat gural, gurnama tort gezelençdi we iň soňky Debian synagynda-da ýekeje-de ýalňyşsyz işleýär. Häzirki wersiýasy henizem kem-kemden ýetişýän 3.5.0 . Ulanyjy “Bash Shell” -e giren badyna görkezýän ulgam maglumatlary ýalpyldawuk. Bu ajaýyp gural synap görmäge mynasypdyr we hemmäňiz synap görmeli. Siziň paýlanyşyňyzyň ekran suratyny alsak gowy bolardy.

Bularyň hemmesi häzirlikçe. Soonakynda ýene bir gyzykly makala bilen şu ýere gelerin. Soňra linux-console.net-a birikdiriň we sazlaň. Bizi halaň we paýlaşyň, ýaýramaga kömek ediň. Aşakdaky teswirler bölüminde bize gymmatly pikirleriňizi bermegi ýatdan çykarmaň.