Gjennom årene har Linux-brukere vært kjent for å skrive kommandolinjebaserte skript som "henter" eller viser systeminformasjon fra sine maskiner. Flere samfunnsbaserte skript av denne typen er kommet og borte, men de mer populære som er der ute, brukes fremdeles i dag.

NeoFetch er en av disse slike skript og ser ut til å gi alle funksjonene og egenskapene til sine forgjengere, men på en mye mer omfattende måte.

Enkelt sagt, hvis du noen gang har ønsket å sjekke maskinvare spesifikasjoner, kjerneversjon, oppetid, skrivebordsmiljøtype og mer (med letthet) - så er et program som NeoFetch det du leter etter.

Installasjon

Følgende sett med instruksjoner gjelder for en installasjon av Neofetch på Debian / Ubuntu. NeoFetch er tverrplattform, så det fungerer også på de fleste andre systemer (selv Windows!).

Installasjonsinstruksjonene er også tilgjengelige for Arch Linux, Gentoo, Fedora og Mac OS X her på prosjektets GitHub-side.

Det er enklest å kopiere / lime inn disse neste tre kommandoene i terminalen din, så det er ingen feil når du skriver inn.

Åpne en terminal og legg til NeoFetch-programvarebeholderen ved å kjøre:

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

Legg deretter til den offentlige nøkkelen som klarert på systemet ved å skrive inn:

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

Vent til den korte nedlastingsutgangen til slutt og skriv inn:

 sudo apt-key legg til Release-neofetch.key && rm Release-neofetch.key 

Du kan nå installere Neofetch på maskinen med:

 sudo apt-get oppdatering && sudo apt-get install neofetch scrot 

Si "ja" til noen spørsmål.

Du har nå programmet klar til å kjøre på din Ubuntu-maskin.

bruk

Hvordan bruker du NeoFetch til å skrive ut systeminformasjon nå når den er installert? Heldigvis er det ganske enkelt, det er gjort bare ved å ringe programmet inne i terminalen ved hjelp av navnet sitt.

Skriv inn dette kommandoen med ett ord i terminalen for å se systemspesifikasjonene dine:

 neofetch 

Som du ser, er produksjonen ganske detaljert. Vi kan få mye mer bruk ut av programmet ved å gå litt lenger og legge til ekstra alternativer for kommandoen.

Her er noen eksempler:

Endre minnestatistikken til en fremdriftslinje, og deaktiver fargeblokkene ved å legge til vedlegg:

 neofetch --memory_display bar --color_blocks av 

Endre fargene på utdatateksten med dette alternativet:

 neofetch - colours 7 7 5 11 7 9 

Lagre systemutdataene til en ny bildefil ved å ta et skjermbilde:

 neofetch - scrot / path / to / img 

Erstatt "/ path / to / img" i stedet og filnavnet der du vil at skjermbildet skal opprettes. Den fullstendige listen over alternativer du kan bruke til å opprette forskjellige utdata er tilgjengelig her.

aliaser

Å skrive ut de ekstra delene av dine egne kommandoer kan være litt repeterende og tidkrevende. For å rette opp dette, kan vi lage et "alias" for alle egendefinerte NeoFetch-utganger vi ønsker å kjøre.

Et alias er en kortere kommando som refererer til en annen mye lengre kommando. Disse aliasene lagres best i systemets ".bashrc" -fil.

Begynn å skrive til denne filen nå med Nano:

 nano ~ / .bashrc 

Her er et eksempel alias å legge til nederst i filen som kjører en lengre NeoFetch-kommando, men med ett ord!

Bakslagene fortsetter koden på neste linje i stedet for å avslutte det bratt, så en av disse er nødvendig på hver ny linje (sperring sist).

 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" 

Lagre og legg igjen denne filen ved å trykke "Ctrl + x" sammen samtidig på tastaturet, etterfulgt av ett trykk på "y" -tasten for å bekrefte.

Nesten ferdig!

Kilde ".bashrc" filen slik at endringene blir plukket opp:

 kilde ~ / .bashrc 

Prøv nå å kjøre det nye Neofetch-aliaset vi har definert for å se den tilpassede utdataen! Husk vi kalte det "neofetch2":

 neofetch2 

Terminalutgangen viser resultatene! Hvis du fikk en feil, gå tilbake til filen ".bashrc" fra tidligere og sjekk at aliaset ditt er skrevet riktig.

Konklusjon

Hvis du aldri har brukt et av disse verktøyene før, vil du finne det et godt tillegg til repertoaret ditt. Selv om det ikke er veldig viktig, er det fint å ha en enkel måte å raskt se systemspesifikasjoner på, og det er ingen slutt på mengden aliaser du kan legge til for å gjøre tingene mykere. Ha det gøy å bruke denne!