π Het less Commando in Linux¶
In deze handleiding leer je hoe je less gebruikt op een Linux-systeem.
Het commando less wordt gebruikt om bestanden pagina voor pagina te bekijken in de terminal.
Het is bijzonder handig voor grote bestanden, omdat je snel kunt scrollen, zoeken en navigeren zonder de hele inhoud in één keer te tonen.
Achtergrondinformatie
Het commando less is standaard aanwezig op vrijwel alle Unix/Linux-systemen.
- Het biedt interactieve navigatie: omhoog, omlaag, springen naar een regel, en zoeken binnen bestanden.
- In tegenstelling tot
cat, toontlessslechts een deel van de inhoud tegelijk, waardoor het geschikt is voor grote bestanden. lessondersteunt talloze sneltoetsen en opties voor efficiΓ«nte bestandsweergave.- In de praktijk gebruiken bijna alle Linux-gebruikers
lessom logbestanden of lange tekstbestanden te bekijken.
Controleren of less aanwezig is¶
Het less-commando staat bijna altijd standaard op je systeem geΓ―nstalleerd.
Wil je controleren of less aanwezig is, dan kun je de versie opvragen:
βοΈ Installeren van less¶
Het commando less is een los pakket en maakt geen onderdeel uit van GNU coreutils.
Daarom is het op sommige minimale of custom builds niet standaard geΓ―nstalleerd.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte combinaties van het less-commando:
less bestand.txtβ Open een bestand in less
Voorbeeld gebruik van less bestand.txt
Commando:
Voorbeeldoutput:-
less +F bestand.txtβ Volg een bestand realtime (zoalstail -f) -
less +G bestand.txtβ Open bestand direct aan het einde -
less -N bestand.txtβ Toon regelnummers tijdens het bladeren
-
/zoektermβ Zoek naar een term binnen het bestand -
nβ Ga naar het volgende zoekresultaat -
Nβ Ga naar het vorige zoekresultaat -
gβ Ga naar het begin van het bestand -
Gβ Ga naar het einde van het bestand -
hβ Toon helpscherm met alle sneltoetsen
Het less-commando heeft weinig configuratie, maar je kunt omgevingsvariabelen gebruiken om standaardopties in te stellen.
1. Per gebruiker instellen
Voeg in ~/.bashrc bijvoorbeeld toe:
-N β toon regelnummers-
-R β behoud kleurcodes bij gesyntaxeerde output
2. System-wide instellen
Voeg dezelfde regel toe aan /etc/profile of /etc/bash.bashrc
Logging van het less-commando¶
Het less-commando schrijft zelf geen logbestanden weg.
Wil je gebruik van less monitoren, dan kan dat met auditd.
Voorbeeld auditd regel¶
-w /usr/bin/lessβ bewaak het bestandless-p xβ log bij uitvoeren-k less_monitorβ tag voor herkenning
Logs bekijken:
Of rechtstreeks in:
Updaten van less¶
Het less-commando update je via de package manager van je distributie.
Voorbeeld (Debian/Ubuntu):
Verwijderen van less¶
Het less-commando kan verwijderd worden als je het niet meer nodig hebt, maar het is een belangrijk hulpmiddel voor het lezen van bestanden.
Voorbeeld (Debian/Ubuntu):
π Handleiding¶
De ingebouwde handleiding van Linux-commandoβs is altijd beschikbaar via man.
Voor less: