Weboldal keresés

screenFetch – Végső rendszerinformációs generátor Linuxhoz


Leginkább a Linux integrált eszközeire hagyatkozunk, hogy a rendszerinformációkat grafikus felhasználói felületen kapjuk meg, de az asztali környezet változásaival alig vagy egyáltalán nem változott. A GUI rendszer információs eszközének klasszikus megjelenése a Debian Jessie-emen.

Ha a parancssori felületről van szó, vannak olyan parancsaink, amelyek az összes rendszerinformációt megjelenítik, de nincs egyetlen parancs sem, amely képes lenne az összes információt egyszerre megadni. Igen! Bármikor írhatunk scriptet ezeknek a feladatoknak a végrehajtására, de ez nem mindenki számára kivitelezhető.

Létezik egy „screenFetch” eszköz, amely az összes fent említett funkcióval rendelkezik, és még ennél is többet.

Mi az a screenFetch?

A ScreenFetch egy rendszerinformációs eszköz, amelyet elsősorban a Bash Shellhez terveztek, de más shell-környezetekkel is működik. Az eszköz elég okos ahhoz, hogy automatikusan felismerje a használt Linux disztribúciót, és létrehozza a disztribúció ASCII logóját bizonyos értékes információkkal a logó jobb oldalán. Az eszköz lényegre törően testreszabható, színeket változtathat, nem állíthat be ASCII-t, és képernyőképet készíthet az információk megjelenítése után.

Az értékes rendszerinformációs képernyők listája a következő:

  1. Felhasználónév@Host_név
  2. OS
  3. Kernel
  4. Üzemidő
  5. Csomagok
  6. Héj
  7. Felbontás
  8. DE
  9. WM
  10. WM téma
  11. GTK téma
  12. Ikon téma
  13. Betűtípus
  14. CPU
  15. RAM

A screenFetch telepítése Linux alatt

A screenFetch-et vagy a git klón segítségével kaphatjuk meg, vagy a forrásfájlok letöltésével közvetlenül az alábbi linkről. Ellenőrizze a 'ZIP letöltése' linket a jobb alsó sarokban, töltse le onnan a zip-fájlt, és csomagolja ki.

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

Alternatív megoldásként megragadhatja a csomagot a wget paranccsal is, az alábbiak szerint.

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

Nem kell telepítenünk a szkriptet, csak helyezze át a kibontott mappát a /usr/bin mappába, és tegye végrehajthatóvá.

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

A könnyű használat érdekében módosítsa a screenFetch-dev bináris fájl nevét screenfetch-re.

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

Most teszteljük a „screenfetch” parancsot közvetlenül a terminálról, hogy megtekinthessük a rendszerünk általános információit.

screenfetch

A screenFetch parancs futtatása a ‘-v’ (Bőbeszédű) opcióval, itt a kimenete.

screenfetch -v

A megfelelő Linux disztribúció ASCII logójának elrejtése a „-n” kapcsolóval.

screenfetch -n

Távolítsa el az összes kimeneti színt a „-N” opcióval.

screenfetch -N

A terminál kimenetének csonkolása a terminál szélessége alapján a „-t” kapcsolóval.

screenfetch -t

Elnyomja a hibákat a kimenetben a „-E” opcióval.

screenfetch -E

A jelenlegi „-V” verzió megjelenítése.

screenfetch -v

Beállítások és súgó megjelenítése ‘-h’.

screenfetch -h

Használja a képernyőletöltést a felhasználói bejelentkezéskor

Jó tréfa lenne ezt a szkriptet úgy használni, hogy amint egy felhasználó bejelentkezik a shellbe, megjelenik a szkript futtatása és kimenete.

A feladat végrehajtásához hozzá kell adnunk az alábbi sort a ~/.bashrc fájl végéhez.

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

A sor feletti hozzáadása után a ~/.bashrc fájl így néz ki.

Jelentkezzen ki, majd jelentkezzen be, hogy ellenőrizze, hatékony-e vagy sem. Amit kaptam, az volt.

Következtetés

A screenFetch egy nagyon jó eszköz, amely már a dobozból kiindulva működik, a telepítés egy torta séta volt, és még a legújabb Debian tesztelés során is hiba nélkül működik. A jelenlegi verzió a 3.5.0, amely még fokozatosan érlelődik. A rendszerinformációk, amelyeket amint a felhasználó bejelentkezik a Bash Shellbe, fényesek. Ezt a csodálatos eszközt érdemes kipróbálni, és mindenkinek ki kell próbálnia. Jó lenne, ha megkapnánk a képernyőképet az Ön terjesztéséről.

Ez minden most. Hamarosan ismét itt leszek egy másik érdekes cikkel. Addig is maradjon velünk, és csatlakozzon a linux-console.net-hoz. Lájkolj és oszd meg, segíts a terjedésünkben. Ne felejtse el megadni nekünk értékes visszajelzését az alábbi megjegyzés részben.