- - Hur man gör Linux-terminalen användarvänlig med ColorLS

Hur man gör Linux-terminalen användarvänlig med ColorLS

Linux-terminalen har en solid UI. De flesta distributioner har bra standardvärden, och det gör det mycket lättare att använda kommandoraden. Fortfarande, för lika bra som Linux-terminalen är, är förbättringar alltid välkomna, särskilt de som gör Linux-terminalen användarvänlig.

SPOILER VARNING: Rulla nedåt och titta på videodelen i slutet av den här artikeln.

Vi introducerar ColorLS, ett tillägg till kommandoradenkan göra att använda terminalen mycket trevligare. Det lägger till trevligare teckensnitt och ikoner bredvid olika filer på kommandoraden (som en musikikon bredvid en MP3-fil, en bildikon bredvid en JPG-fil, etc.)

Installera Ruby

ColorLS-appen kräver arbete eftersom det inte finns någonenkelt sätt att installera programvaran. För närvarande finns det inga nedladdningsbara paket, och inga Linux-distributioner har direkt stöd för programvaran. Istället måste du bygga programvaran från grunden för att använda den.

ColorLS är en Ruby-pärla, så Ruby-programmeringsspråket är en förutsättning. Ruby-programmeringsspråket och körtiden är inte svårt att installera på Linux.

För att få Ruby, öppna en terminal och följ instruktionerna som motsvarar din distribution.

Ubuntu

sudo apt install ruby ruby-dev git

Debian

sudo apt-get install ruby ruby-dev git

Arch Linux

sudo pacman -S ruby git

Fedora

sudo dnf install ruby git -y

OpenSUSE

sudo zypper install ruby git

Generiska Linux-filer

ColorLS behöver Ruby, och det finns ingen väg runt det. Om du inte installerar det kommer ColorLS helt enkelt inte att köras. Lyckligtvis kan även de mest otydliga Linux-distributionerna enkelt installera Ruby-språket / runtime, på grund av vissa Linux-program som är gjorda med Ruby.

Öppna en terminal, använd paketansvarig för attsök efter “Ruby” och installera det. Kan du inte få Ruby? Gå över till den officiella webbplatsen och bygg den manuellt. Se till att du också installerar Git-verktyget, eftersom det är nödvändigt för att interagera med olika Git-repor i den här handboken.

Installera teckensnitt

ColorLS har de fantastiska funktionerna från enanpassat teckensnitt. Detta teckensnitt ger ett anpassat utseende och så många andra saker som helt enkelt inte är möjliga med teckensnitt som de flesta Linux-distributioner levereras med. Som ett resultat måste du installera Nerd-Fonts innan du använder ColorLS-terminaltillägget.

Nerd-Fonts är enormt och tar lång tid att ta tag i från GitHub. I en terminal klonar du filerna till din Linux-dator.

git clone https://github.com/ryanoasis/nerd-fonts.git

Kloning av Nerd-Fonts-filerna kommer att ta lång tid, så det är bäst att bara lämna terminalfönstret öppet och göra andra saker. När det är klart är det dags att starta installationen.

Använd först CD kommandot och flytta terminalen till mappen “nerd-fonts” på din PC.

cd nerd-fonts

Nerd-Fonts-paketet har ett installationsskript så att användare inte behöver placera filerna på systemet manuellt. Kör skriptet med:

./install.sh

Låt skriptet installera teckensnitten, men var tålamod, eftersom installationen tar ganska länge.

Installera ColorLS

ColorLS är uppe på Github, så för att få det öppnar du en terminal och använder git klon kommando.

git clone https://github.com/athityakumar/colorls.git

Flytta terminalen till källmappen med CD kommando.

cd colorls

Installera programmet med rubin kommando.

sudo gem install colorls

Använda ColorLS

ColorLS är en applikation och behöver inte någon konfiguration för att köra. För att dra nytta av det öppnar du en terminal och kör den i valfri katalog.

colorls

Kör det grundläggande ColorLS-kommandot med nrmodifierare eller switchar skriver ut alla filer i katalogen den är i, tillsammans med specialikoner bredvid varje filtyp. Men det kommer inte att visa dolda filer, såvida inte "a” omkopplare används.

colorls -a

Visa behörigheter

Som det traditionella LS-kommandot kan ColorLS visamer än bara filer i en given katalog. Det kan också bestämma ägandet av filer, behörighetsinställningar, sortera filer osv. Om du vill se behörigheter med ColorLS-verktyget kör du följande kommando i en terminal.

colorls -l

Sortera filer efter storlek

Med ”S” switch, ColorLS kan visa och sortera filer med storlek i åtanke. Gör så här:

colorls -S

Visa endast mappar

Vill du se objekt i en katalog men bara vill se undermappar? Genom att köra ColorLS-kommandot med d växla, du kan. Gör följande i en terminal.

colorls -d

Spara ColorLS-kommandogument till fil

Det finns dussintals olika alternativ förColorLS-verktyg som gör det till en verkligt användbar och färgglad ersättning för LS-kommandot. Om du vill se alla kommandotargumenten, kör ColorLS i en terminal med hjälp växla.

colorls --help

Alternativt är det möjligt att spara "hjälp" -informationen som visas när kommandot ovan körs genom att leda den till en textfil.

colorls --help >> ~/Documents/colorls-commands.txt

Visa innehållet i textfilen i en terminal med hjälp av katt kommando.

cat ~/Documents/colorls-commands.txt
</ P>

kommentarer