De terminal is als een virtueel tweede huis voor veel Linux-gebruikers, omdat ze het grootste deel van hun werktijd besteden aan het typen van commando's. Het is belangrijk om de terminal naar hartenlust te personaliseren als je jezelf niet wilt vervelen met het saaie, zwarte opdrachtregelscherm.

Linux biedt je de keuze om elk facet van de terminal aan te passen: het uiterlijk, het gedrag, de kleurenschema's, het lettertype en het opstartscherm.

In dit artikel zullen we bekijken hoe u het opstartscherm van uw Linux-terminal kunt aanpassen om uw opdrachtregelsessies te verfraaien.

Stap 1: Het Shell-configuratiebestand vinden

De terminalemulator die op uw Linux-machine is geïnstalleerd, werkt als een frontend voor de onderliggende shell. Op de meeste Linux-distributies is Bash de standaardshell die vooraf met het systeem is geïnstalleerd. Op Linux, als je niet van de standaard shell houdt - in de meeste gevallen Bash - kun je altijd verander de shell met chsh.

Elke shell heeft een configuratiebestand dat is opgeslagen in de thuismap van de gebruiker. Voor Bash heet het bestand

.bashrc. En als je Zsh gebruikt, zal het zijn .zshrc.

Zoek in de homedirectory het configuratiebestand dat overeenkomt met de shell die u momenteel gebruikt. Voor het doel van deze handleiding zullen we laten zien hoe u het opstartscherm op Bash kunt aanpassen. Houd er echter rekening mee dat de stappen ook voor andere shells vergelijkbaar zijn.

Om het opstartscherm van uw terminal te personaliseren, opent u eerst het shell-configuratiebestand met uw favoriete tekstverwerker. In dit geval, Wim:

vim ~/.bashrc

Stap 2: De inhoud van het opstartscherm toevoegen

Probeer voordat u geavanceerde scripts aan het bestand toevoegt eerst een eenvoudige tekenreeks af te drukken om te controleren of het configuratiebestand correct door de shell wordt gelezen. Voeg hiervoor de volgende regel toe aan het configuratiebestand:

echo "Welkom bij de Terminal!"

Nutsvoorzieningen, opslaan en afsluiten van Vim en start de terminal opnieuw om de wijzigingen te bekijken.

Het welkomsttekstbericht wordt elke keer dat de shell wordt gestart weergegeven, meestal wanneer u de terminal opnieuw start.

Nu je weet dat het configuratiebestand werkt, is het tijd om wat intrigerende informatie en opdrachten aan het bestand toe te voegen.

1. Systeeminformatie weergeven in het opstartscherm

Om het wat spannender te maken, kunt u op een aantrekkelijke manier systeeminformatie bovenaan een nieuwe terminalinstantie weergeven. U hoeft zich geen zorgen te maken over het extraheren en mooi presenteren van de systeemdetails, er zijn al verschillende tools beschikbaar die dit werk voor u doen. Twee van de meest gebruikte zijn Neofetch en Screenfetch.

Voordat u de opdrachten aan het configuratiebestand kunt toevoegen, installeer Neofetch (of Screenfetch) met behulp van de standaardpakketbeheerder op uw systeem.

Voeg vervolgens, afhankelijk van het pakket dat u hierboven hebt geïnstalleerd, een van de volgende opdrachten toe aan het einde van het shellconfiguratiebestand:

neofetch
scherm ophalen

Sla de wijzigingen op en start de terminal opnieuw.

2. Een willekeurig bericht weergeven

Je kunt gebruiken fortuin om willekeurige (soms grappige) aanhalingstekens weer te geven wanneer u de terminal start. Voordat u het configuratiebestand bewerkt, installeert u de fortuin pakket op uw systeem.

Op Ubuntu/Debian:

sudo apt fortuin installeren

Op Arch Linux:

sudo pacman -S fortune-mod

Fortune installeren op Fedora en CentOS:

sudo dnf fortuin-mod installeren

Voeg na installatie de volgende opdracht toe aan het einde van het configuratiebestand:

fortuin

Uitgang:

Je kunt fortuin maken met andere hulpprogramma's zoals cowsay om opvallende prompts voor het opstartscherm te maken. Installeer het cowsay-pakket op uw machine en voeg de volgende regel toe aan het shell-configuratiebestand:

fortuin | cowsay

Uitgang:

3. Toon een ASCII-kunst bij lancering

Normale tekst kan voor sommige gebruikers een enorme afknapper zijn. Hoewel de Linux-terminal geen afbeeldingen en video's ondersteunt, kunt u ASCII-art gebruiken om een ​​visueel tintje aan het scherm toe te voegen.

Hiervoor kunt u de vijgje hulpprogramma om normale tekst naar ASCII-art. Het pakket is beschikbaar in officiële distro-repository's en kan worden gedownload met behulp van de standaardpakketbeheerder.

Op op Debian gebaseerde systemen zoals Ubuntu:

sudo apt install figlet

Om figlet op Arch Linux te installeren:

sudo pacman -S figlet

Op Fedora/CentOS en andere op RPM gebaseerde distributies:

sudo dnf install figlet

Voeg na installatie de volgende instructie toe aan het shellconfiguratiebestand:

figlet -cl "Dit is een string"

...waar "Dit is een string" is de tekst die u wilt weergeven als ASCII-art.

Bijvoorbeeld:

4. Weer- en datuminformatie toevoegen

Als je gek bent op Linux en de huidige datum en het weer niet lijkt te onthouden terwijl je op de opdrachtregel werkt, kun je de terminal configureren om je bij het opstarten aan dergelijke details te herinneren.

Installeren Krul op uw systeem als u deze nog niet heeft. Om weersdetails te krijgen telkens wanneer u de terminal start, voegt u de volgende regel toe aan het configuratiebestand:

curl wttr.in/paris? 0

Zorg ervoor dat u vervangt "Parijs" in het bovengenoemde commando met uw geografische locatie. De ?0 geeft het programma de opdracht om alleen het huidige weer af te drukken in plaats van de standaard driedaagse voorspelling.

U kunt de huidige datum en dag ook afdrukken met het datumhulpprogramma. Voeg eenvoudig de volgende regel toe aan de shell-configuratie:

datum

Nadat beide opdrachten aan het bestand zijn toegevoegd, ziet het opstartscherm er ongeveer zo uit:

Stap 3: De wijzigingen opslaan en verifiëren

Als u klaar bent met het aanpassen en bewerken van het configuratiebestand, is het tijd om die wijzigingen permanent toe te passen door het bestand op te slaan en te verlaten. Om het opstartscherm te bekijken, start u de terminal opnieuw op vanuit het menu Toepassingen of gebruikt u de Ctrl + Alt + t sneltoets in plaats daarvan.

U kunt ook aangepaste scripts maken die afdrukken wat u wilt zien op het welkomstscherm van uw terminal. Voeg vervolgens eenvoudig de opdracht toe om het script uit te voeren in het shellconfiguratiebestand en u bent klaar.

Neem geen genoegen met het standaard uiterlijk van de terminal

In tegenstelling tot Windows en macOS hebben gebruikers volledige controle over het uiterlijk en het gedrag van hun Linux-systeem. U kunt letterlijk elk aspect van het besturingssysteem wijzigen, aangezien de meeste code open-source is en beschikbaar is om te wijzigen.

Maar het begrijpen van de code kan moeilijk zijn als u niet bekend bent met de programmeertaal. Daarom moeten Linux-knutselaars die zich willen verdiepen in maatwerk en kernelontwikkeling een goed begrip hebben van de C-programmeertaal en zijn concepten.

DeelTweetenE-mail
5 C-programmeertips die u moet leren om aan de slag te gaan

C-programmeertaal heeft een slechte reputatie. Maar als je het onder de knie hebt, kun je alles programmeren, zoals deze tips laten zien.

Lees volgende

Gerelateerde onderwerpen
  • Linux
  • Terminal
  • Linux-aanpassing
Over de auteur
Deepesh Sharma (92 artikelen gepubliceerd)

Deepesh is de Junior Editor voor Linux bij MUO. Hij schrijft informatieve handleidingen over Linux, met als doel een zalige ervaring te bieden aan alle nieuwkomers. Ik weet niet zeker van films, maar als je over technologie wilt praten, is hij jouw man. In zijn vrije tijd kun je hem boeken zien lezen, naar verschillende muziekgenres luisteren of zijn gitaar spelen.

Meer van Deepesh Sharma

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren