Zoeken op website

screenFetch - Een ultieme systeeminformatiegenerator voor Linux


We vertrouwen vooral op geïntegreerde tools in Linux om de systeeminformatie in de GUI te krijgen, met weinig of geen verandering als gevolg van de verandering in de desktopomgeving. Een klassiek uiterlijk van de GUI-systeeminformatietool op mijn Debian Jessie.

Als het om de opdrachtregelinterface gaat, hebben we opdrachten die alle systeeminformatie weergeven, maar er is geen enkele opdracht die alle informatie in één keer kan leveren. Ja! We kunnen altijd een script schrijven om al deze taken uit te voeren, maar dat is niet voor iedereen haalbaar.

Er bestaat een tool “screenFetch ” die alle hierboven genoemde functies heeft en meer dan dat.

Wat is screenFetch?

ScreenFetch is een systeeminformatietool die primair is ontworpen voor Bash Shell, maar ook werkt met andere shell-omgevingen. De tool is slim genoeg om de Linux-distributie die je gebruikt automatisch te detecteren en het ASCII-logo van de distributie te genereren met bepaalde waardevolle informatie rechts van het logo. De tool is tot in de puntjes aanpasbaar, je kunt kleuren veranderen, geen ASCII instellen en een screenshot maken nadat informatie wordt weergegeven.

Een lijst met waardevolle System Information screenFetch-shows zijn:

  1. Gebruikersnaam@Hostnaam
  2. Besturingssysteem
  3. Kernel
  4. Uptime
  5. Pakketjes
  6. Schelp
  7. Oplossing
  8. DE
  9. W.M
  10. WM-thema
  11. GTK-thema
  12. Icoon Thema
  13. Lettertype
  14. CPU
  15. RAM

ScreenFetch installeren onder Linux

We kunnen screenFetch verkrijgen met behulp van git clone of door bronbestanden rechtstreeks te downloaden via de onderstaande link. Controleer de link ‘ZIP downloaden’ rechtsonder, download het zip-bestand vanaf daar en pak het uit.

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

Als alternatief kunt u het pakket ook ophalen met de opdracht wget, zoals hieronder weergegeven.

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

We hoeven het script niet te installeren. Verplaats gewoon de uitgepakte map naar /usr/bin en maak het uitvoerbaar.

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

Wijzig de naam van het binaire bestand screenFetch-dev in screenfetch, zodat u het gemakkelijk kunt gebruiken.

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

Nu gaan we de opdracht ‘screenfetch’ rechtstreeks vanuit de terminal testen om de algemene informatie van ons systeem te bekijken.

screenfetch

Voer de opdracht screenFetch uit met de optie '-v' (uitgebreid), hier is de uitvoer ervan.

screenfetch -v

Verberg het ASCII-logo van de corresponderende Linux-distributie met behulp van schakelaar ‘-n’.

screenfetch -n

Verwijder alle uitvoerkleuren met de optie ‘-N’.

screenfetch -N

Kap de uitvoer in de terminal af, gebaseerd op de breedte van de terminal, met behulp van schakelaar '-t'.

screenfetch -t

Onderdruk fouten in de uitvoer met de optie ‘-E’.

screenfetch -E

Toon huidige versie ‘-V‘.

screenfetch -v

Toon opties en help ‘-h‘.

screenfetch -h

Gebruik screenfetch bij gebruikersaanmelding

Het zou een leuke grap zijn om dit script zo te gebruiken dat zodra een gebruiker inlogt op de shell, het script wordt uitgevoerd en de uitvoer wordt weergegeven.

Om deze taak uit te voeren moeten we de onderstaande regel toevoegen, zoals deze aan het einde van het bestand ~/.bashrc staat.

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

Na het toevoegen, boven de regel, ziet het bestand ~/.bashrc er nu zo uit.

Uitloggen en opnieuw inloggen om te controleren of het effectief is of niet. Wat ik kreeg was.

Conclusie

De screenFetch is een erg leuk hulpmiddel dat kant-en-klaar werkt, de installatie was een fluitje van een cent en het werkt zonder een enkel probleem, zelfs in de laatste Debian-tests. De huidige versie is 3.5.0 en wordt nog steeds geleidelijk volwassen. De systeeminformatie die wordt weergegeven zodra een gebruiker zich aanmeldt bij Bash Shell is glanzend. Dit prachtige hulpmiddel is het proberen waard en iedereen moet het eens proberen. Het zou leuk zijn als we een screenshot krijgen van de jouwe distributie.

Dat is het voor nu. Ik zal hier binnenkort weer zijn met een ander interessant artikel. Blijf tot die tijd op de hoogte en verbonden met linux-console.net. Like en deel ons, help ons te verspreiden. Vergeet niet om ons uw waardevolle feedback te geven in het commentaargedeelte hieronder.