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