Under åren har Linux-användare varit kända för att skriva kommandoradsbaserade skript som "hämtar" eller visar systeminformation från sina maskiner. Flera community-baserade skript av denna typ har kommit och gått, men de mer populära de där ute används fortfarande idag.

NeoFetch är ett av dessa sådana skript och ser ut att ge alla funktioner och förmågor från sina föregångare men på ett mycket mer omfattande sätt.

Enkelt sagt, om du någonsin velat kontrollera maskinvara specifikationer, kärnversion, upptid, skrivbordsmiljö typ och mycket mer (med lätthet) - då är ett program som NeoFetch det du letar efter.

Installation

Följande uppsättning instruktioner gäller för installation av Neofetch på Debian / Ubuntu. NeoFetch är crossplattform så det fungerar också på de flesta andra system (även Windows!).

Installationsinstruktionerna är också tillgängliga för Arch Linux, Gentoo, Fedora och Mac OS X här på projektets GitHub-sida.

Det är lättast att kopiera / klistra in de kommande tre kommandona i din terminal, så det finns inga fel när du skriver in.

Öppna en terminal och lägg till NeoFetch-programvaruarkivet genom att köra:

 echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list 

Lägg sedan till den offentliga nyckeln som betrodda till ditt system genom att skriva in:

 curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key 

Vänta på den korta hämtningsutgången för att slutföra och ange:

 sudo apt-key lägg till Release-neofetch.key && rm Release-neofetch.key 

Nu kan du installera Neofetch på maskinen med:

 sudo apt-get uppdatering && sudo apt-get installera neofetch scrot 

Säg "ja" till några prompter.

Du har nu programmet redo att springa på din Ubuntu-maskin.

Användande

Hur använder du NeoFetch för att skriva ut systeminformation nu när den är installerad? Tack och lov är det ganska enkelt. Det görs helt enkelt genom att ringa programmet inuti terminalen med namnet.

Skriv detta kommando med ett ord i din terminal för att se dina systemspecifikationer:

 neofetch 

Som du kan se är utsignalen ganska detaljerad. Vi kan få mycket mer användning ur programmet genom att gå lite längre och lägga till extra alternativ till kommandot.

Här är några exempel:

Ändra minnesstatistiken till en statusfält och inaktivera färgblocken genom att lägga till:

 neofetch --memory_display bar - colour_blocks av 

Ändra färgerna på utmatningstexten med det här alternativet:

 neofetch - färger 7 7 5 11 7 9 

Spara systemutmatningsdetaljerna till en ny bildfil genom att ta en skärmdump:

 neofetch - scrot / path / to / img 

Ersätt "/ path / to / img" i plats och filnamn där du vill att din skärmdump ska skapas. Den fullständiga listan med alternativ som du kan använda för att skapa olika utdata finns här.

alias

Att skriva ut de extra delarna av dina egna kommandon kan vara lite repetitiv och tidskrävande. För att åtgärda detta kan vi skapa ett "alias" för alla anpassade NeoFetch-utdata som vi vill köra.

Ett alias är ett kortare kommando som refererar till ett annat mycket längre kommando. Dessa alias sparas bäst i systemets ".bashrc" -fil.

Börja skriva till den här filen nu med Nano:

 nano ~ / .bashrc 

Här är ett exempel alias att lägga till längst ner i filen som kör ett längre NeoFetch-kommando men med ett ord!

Bakslaget fortsätter koden på nästa rad istället för att sluta det plötsligt, så en av dessa behövs på varje ny linje (spärra den sista).

 alias neofetch2 = "neofetch \ --block_range 1 8 \ --line_wrap off \ --bold off \ --uptime_shorthand på \ --gtk_shorthand på \ --colors 4 1 8 8 8 7" 

Spara och lämna den här filen genom att trycka på "Ctrl + x" tillsammans samtidigt på tangentbordet, följt av ett tryck på "y" -knappen för att bekräfta.

Nästan klar!

Käll filen ".bashrc" så att ändringarna hämtas:

 källa ~ / .bashrc 

Försök nu att köra det nya Neofetch-aliaset vi definierat för att se den anpassade utgåvan! Kom ihåg att vi kallade det "neofetch2":

 neofetch2 

Terminalutgången visar resultaten! Om du får ett fel, gå tillbaka till filen ".bashrc" från tidigare och kontrollera att ditt alias skrivs ut korrekt.

Slutsats

Om du aldrig använt något av dessa verktyg tidigare kommer du att finna det ett välkommet tillägg till din repertoar. Även om det inte är väldigt viktigt är det trevligt att ha ett enkelt sätt att snabbt se systemspecifikationerna i flygningen, och det finns inget slut på antalet aliaser du kan lägga till för att göra saker smidigare. Ha kul med den här!