- - Hoe de Linux Terminal gebruiksvriendelijk te maken met ColorLS

Hoe de Linux Terminal gebruiksvriendelijk te maken met ColorLS

De Linux-terminal heeft een solide gebruikersinterface. De meeste distributies hebben goede standaardinstellingen en het maakt het gebruik van de opdrachtregel veel eenvoudiger. Toch zijn verbeteringen altijd welkom, vooral voor de Linux-terminal, vooral die welke de Linux-terminal gebruiksvriendelijk maken.

SPOILER ALERT: Scrol omlaag en bekijk de videozelfstudie aan het einde van dit artikel.

Introductie van ColorLS, een opdrachtregeluitbreiding diekan het gebruik van de terminal veel leuker maken. Het voegt mooiere lettertypen en pictogrammen toe naast verschillende bestanden op de opdrachtregel (zoals een muziekpictogram naast een MP3-bestand, een afbeeldingpictogram naast een JPG-bestand, enz.)

Installeer Ruby

De ColorLS-app vereist werk omdat er geen isgemakkelijke manier om de software te installeren. Vanaf nu zijn er geen downloadbare pakketten en bieden geen Linux-distributies directe ondersteuning voor de software. In plaats daarvan moet u de software helemaal opnieuw bouwen.

ColorLS is een Ruby-juweeltje, dus de Ruby-programmeertaal is een vereiste. De Ruby-programmeertaal en runtime zijn niet moeilijk te installeren op Linux.

Om Ruby te krijgen, opent u een terminal en volgt u de instructies die overeenkomen met uw distributie.

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

Generieke Linuxen

ColorLS heeft Ruby nodig en er is geen oplossing voor. Als u het niet installeert, wordt ColorLS gewoon niet uitgevoerd. Gelukkig kunnen zelfs de meest obscure Linux-distributies de Ruby-taal / runtime gemakkelijk installeren, vanwege sommige Linux-programma's die met Ruby zijn gemaakt.

Open een terminal, gebruik de pakketbeheerder omzoek naar "Ruby" en installeer het. Krijg je Ruby niet? Ga naar de officiële website en bouw deze handmatig. Zorg ervoor dat je ook de Git-tool installeert, omdat dit nodig is voor interactie met de verschillende Git-repo's in deze tutorial.

Installeer lettertypen

De geweldige functies waar ColorLS vandaan komtaangepast lettertype. Dit lettertype biedt een aangepast uiterlijk en zoveel andere dingen die gewoon niet mogelijk zijn met lettertypen waarmee de meeste Linux-distributies worden meegeleverd. Daarom moet u Nerd-Fonts installeren voordat u de ColorLS-terminalinvoegtoepassing gaat gebruiken.

Nerd-Fonts is enorm en het zal lang duren om van GitHub te grijpen. Kloon de bestanden in een terminal naar uw Linux-pc.

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

Het klonen van de Nerd-Fonts-bestanden duurt lang, dus het is het beste om het terminalvenster open te laten en andere dingen te doen. Wanneer het is voltooid, is het tijd om de installatie te starten.

Gebruik eerst de CD commando en verplaats de terminal naar de map "nerd-fonts" op uw pc.

cd nerd-fonts

Het Nerd-Fonts-pakket wordt geleverd met een installatiescript zodat gebruikers de bestanden niet handmatig op het systeem hoeven te plaatsen. Voer het script uit met:

./install.sh

Laat het script de lettertypen installeren, maar wees geduldig, want de installatie duurt behoorlijk lang.

ColorLS installeren

ColorLS is op Github, dus om het te krijgen, opent u een terminal en gebruikt u de git kloon commando.

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

Verplaats de terminal naar de bronnenmap met de CD commando.

cd colorls

Installeer het programma met de robijn commando.

sudo gem install colorls

ColorLS gebruiken

ColorLS is een applicatie en hoeft niet te worden geconfigureerd. Om er gebruik van te maken, opent u een terminal en voert u deze uit in elke map.

colorls

De basisopdracht ColorLS uitvoeren zondermodifiers of switches zullen alle bestanden in de map waarin het zich bevindt, afdrukken, samen met speciale pictogrammen naast elk bestandstype. Er worden echter geen verborgen bestanden weergegeven, tenzij de 'een" schakelaar wordt gebruikt.

colorls -a

Bekijk machtigingen

Net als het traditionele LS-commando kan ColorLS bekijkenmeer dan alleen bestanden in een bepaalde map. Het kan ook het eigendom van bestanden, machtigingsinstellingen, sorteerbestanden, enz. Bepalen. Om machtigingen met het ColorLS-hulpmiddel te bekijken, voert u de volgende opdracht in een terminal uit.

colorls -l

Bestanden sorteren op grootte

Met de “S” schakelaar, ColorLS kan bestanden weergeven en sorteren met de grootte in gedachten. Voer hiervoor het volgende uit:

colorls -S

Alleen mappen weergeven

Wilt u items in een map bekijken, maar wilt u alleen submappen zien? Door de opdracht ColorLS uit te voeren met de d schakelen, dat kan. Doe in een terminal het volgende.

colorls -d

ColorLS-opdrachtargumenten opslaan in bestand

Er zijn tientallen verschillende opties voor deColorLS-tool die het een echt nuttige en kleurrijke vervanging van het LS-commando maakt. Als u alle opdrachtargumenten wilt zien, voert u ColorLS uit in een terminal met de helpen schakelaar.

colorls --help

Als alternatief is het mogelijk om de "help" -informatie op te slaan die verschijnt wanneer de bovenstaande opdracht wordt uitgevoerd door deze naar een tekstbestand te leiden.

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

Bekijk de inhoud van het tekstbestand in een terminal met behulp van de kat commando.

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

Comments