I løbet af årene har Linux-brugere været kendt for at skrive kommandolinjebaserede scripts, der "henter" eller viser systemoplysninger fra deres maskiner. Flere fællesskabsbaserede scripts af denne type er kommet og gået, men de mere populære derude bruges stadig i dag.

NeoFetch er et af disse skripter og ser ud til at give alle sine funktioner og evner fra sine forgængere, men på en langt mere omfattende måde.

Enkelt sagt, hvis du nogensinde har ønsket at kontrollere dine hardwarespecifikationer, kerneversion, oppetid, skrivebordsmiljøtype og meget mere (med lethed) - så er et program som NeoFetch det, du leder efter.

Installation

Følgende sæt instruktioner gælder for en installation af Neofetch på Debian / Ubuntu. NeoFetch er crossplattform, så det fungerer også på de fleste andre systemer (selv Windows!).

Installationsinstruktionerne er også tilgængelige for Arch Linux, Gentoo, Fedora og Mac OS X her på projektets GitHub-side.

Det er nemmest at kopiere / indsætte disse næste tre kommandoer i din terminal, så der er ingen fejl, når du indtaster.

Åbn en terminal og tilføj NeoFetch-softwarelageret ved at køre:

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

Tilføj derefter den offentlige nøgle som betroet til dit system ved at indtaste:

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

Vent til den korte download-udgang for at afslutte og indtaste:

 sudo apt-key tilføj Release-neofetch.key && rm Release-neofetch.key 

Du kan nu installere Neofetch på maskinen med:

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

Sig "ja" til nogen henvendelser.

Du har nu programmet klar til at køre på din Ubuntu-maskine.

Anvendelse

Hvordan bruger du NeoFetch til at udskrive systemoplysninger nu, da den er installeret? Heldigvis er det ganske nemt, det er gjort ved blot at kalde programmet inde i terminalen ved hjælp af sit navn.

Indtast denne kommandoen med et ord til din terminal for at se dine systemspecifikationer output:

 neofetch 

Som du kan se, er produktionen ret detaljeret. Vi kan få meget mere brug ud af programmet ved at gå lidt længere og tilføje ekstra muligheder til kommandoen.

Her er nogle eksempler:

Skift hukommelsesstatistik til en statuslinje, og deaktiver farveblokkene ved at tilføje:

 neofetch --memory_display bar --color_blocks off 

Skift farverne på outputteksten med denne indstilling:

 neofetch - farver 7 7 5 11 7 9 

Gem systemets outputdetaljer til en ny billedfil ved at tage et screenshot:

 neofetch - scrot / path / to / img 

Erstat "/ path / to / img" i stedet og filnavnet, hvor du vil have dit screenshot til at blive oprettet. Den fulde liste over muligheder du kan bruge til at oprette forskellige output er tilgængelig her.

aliasser

At skrive de ekstra dele af dine brugerdefinerede kommandoer kan være lidt gentagne og tidskrævende. For at afhjælpe dette kan vi oprette et "alias" til enhver brugerdefineret NeoFetch-udgang, vi ønsker at køre.

Et alias er en kortere kommando, der refererer til en anden langt længere kommando. Disse aliaser gemmes bedst i systemets ".bashrc" -fil.

Begynd at skrive til denne fil nu med Nano:

 nano ~ / .bashrc 

Her er et eksempel alias at tilføje til bunden af ​​filen, der kører en længere NeoFetch-kommando, men med et ord!

Bagslagene fortsætter koden på den næste linje i stedet for endeligt at afslutte den, så en af ​​disse er nødvendige på hver ny linje (udelukkende den sidste).

 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" 

Gem og slip denne fil ved at trykke samtidigt på "Ctrl + x" på tastaturet, efterfulgt af et tryk på "y" -tasten for at bekræfte.

Næsten færdig!

Kilde ".bashrc" filen, så ændringerne bliver afhentet:

 kilde ~ / .bashrc 

Prøv nu at køre det nye Neofetch-alias, vi har defineret, for at se den tilpassede output! Husk vi kaldte det "neofetch2":

 neofetch2 

Terminaludgangen viser resultaterne! Hvis du har en fejl, skal du gå tilbage til filen ".bashrc" fra tidligere og kontrollere, at dit alias er skrevet korrekt.

Konklusion

Hvis du aldrig har brugt et af disse værktøjer før, finder du det en velkommen tilslutning til dit repertoire. Selvom det ikke er meget vigtigt, er det rart at have en nem måde at hurtigt se systemspecifikationer på flugt, og der er ingen ende på mængden af ​​aliaser, du kan tilføje for at gøre tingene mere glatte. Hav det sjovt ved at bruge denne!