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

click fraud protection

Linux-terminalen har ett 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, förbättringar är alltid välkomna, särskilt de som gör Linux-terminalen användarvänlig.

SPOILER VARNING: Bläddra ner och titta på videodelen i slutet av denna artikel.

Vi introducerar ColorLS, ett kommandoradstillägg som kan göra 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 ett enkelt 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.

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.

instagram viewer

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

Ubuntu

sudo apt installera rubin ruby-dev git

Debian

sudo apt-get install ruby ​​ruby-dev git

Arch Linux

sudo pacman -S rubin git

Fedora

sudo dnf installera rubin git -y

OpenSUSE

sudo zypper installera rubin 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 pakethanteraren för att söka efter "Ruby" och installera den. Kan du inte få Ruby? Gå över till officiell hemsida och bygg det 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 fantastiska funktioner från ett anpassat 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 börjar använda tillägget ColorLS terminal.

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 klon https://github.com/ryanoasis/nerd-fonts.git

Kloning av Nerd-Font-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 kommando och flytta terminalen till mappen “nerd-fonts” på din PC.

cd nerd-teckensnitt

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 klon https://github.com/athityakumar/colorls.git

Flytta terminalen till källmappen med CD kommando.

cd-färger

Installera programmet med rubin kommando.

sudo gem installera färger

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

Om du kör det grundläggande ColorLS-kommandot utan modifierare eller switchar skrivs det ut alla filer i katalogen som den befinner sig i, tillsammans med specialikoner bredvid varje filtyp. Men det kommer inte att visa dolda filer, om inte "a” omkopplare används.

färger -a

Visa behörigheter

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

färger -l

Sortera filer efter storlek

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

färger -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.

färger -d

Spara ColorLS-kommandogument till fil

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

colorls - hjälp

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 - hjälp >> ~ / Documents / colorls-commands.txt

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

cat ~ / Documents / colorls-commands.txt
watch instagram story