De Linux-opdrachtregel en Bash-scripting beheersen · Les

Bestandsinhoud bekijken (cat, less, head, tail)

Ontdek verschillende opdrachten om de inhoud van tekstbestanden weer te geven en te inspecteren, van volledige weergave tot specifieke delen.

Les 1 van 411 stappen

Bestandsinhoud bekijken (cat, less, head, tail) is een gratis De Linux-opdrachtregel en Bash-scripting beheersen-les op CoddyKit. Dit is les 1 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject De Linux-opdrachtregel en Bash-scripting beheersen. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus De Linux-opdrachtregel en Bash-scripting beheersen bevat in totaal 4 lessen.

Bestanden in Linux bekijken

Ben je weleens benieuwd geweest wat er in een bestand staat zonder het in een grafische editor te openen? De Linux-terminal biedt krachtige opdrachten waarmee je snel de inhoud van bestanden kunt bekijken.

Dat is erg handig om logbestanden of configuratie-instellingen te controleren of gewoon snel een document te bekijken.

`cat`: volledige bestanden weergeven

De opdracht cat (afkorting van 'concatenate') is een van de eenvoudigste manieren om de volledige inhoud van een bestand rechtstreeks op je terminalscherm weer te geven.

Laten we een klein bestand maken en het daarna bekijken:

echo "Line 1\nLine 2\nLine 3" > my_file.txt

Voer nu cat my_file.txt uit:

cat my_file.txt
Uitvoer:
Line 1
Line 2
Line 3

Wanneer `cat` niet genoeg is

Hoewel cat uitstekend werkt voor kleine bestanden, kan de opdracht problematisch zijn bij grotere bestanden. Als een bestand veel regels bevat, scrolt de inhoud te snel van je scherm.

Je ziet dan alleen het allerlaatste deel van het bestand, waardoor het lastig is om vanaf het begin te lezen. Dan komen andere hulpmiddelen goed van pas!

`less`: Grote bestanden bekijken

Voor grotere bestanden is de opdracht less erg handig. Het is een 'pager' waarmee je de inhoud van een bestand scherm voor scherm kunt bekijken, omhoog en omlaag kunt scrollen en zelfs kunt zoeken.

In tegenstelling tot cat laadt less niet het hele bestand in het geheugen. Daardoor is het efficiënt voor enorme bestanden.

Probeer het uit (je moet op 'q' drukken om af te sluiten):

less my_file.txt

De terminal toont de inhoud van het bestand, zodat je erdoorheen kunt navigeren.

Navigeren met `less`

Eenmaal in less kun je verschillende toetsen gebruiken om rond te bewegen:

  • Spatiebalk: Eén pagina omlaag scrollen.
  • b: Eén pagina omhoog scrollen.
  • Pijl omlaag: Eén regel omlaag scrollen.
  • Pijl omhoog: Eén regel omhoog scrollen.
  • q: less afsluiten en terugkeren naar de opdrachtprompt van de terminal.

Dit zijn essentiële functies om bestanden interactief te bekijken!

`head`: Het begin bekijken

Soms hoef je alleen het begin van een bestand te bekijken. Met de opdracht head toon je de eerste regels van een bestand.

Standaard toont head de eerste 10 regels van een bestand.

Laten we de eerste regels van ons bestand my_file.txt bekijken (dat slechts 3 regels bevat):

head my_file.txt
Uitvoer:
Line 1
Line 2
Line 3

`head -n`: Het aantal regels aanpassen

Je kunt precies opgeven hoeveel regels head moet tonen met de optie -n, gevolgd door het aantal regels.

Bijvoorbeeld, om alleen de eerste 2 regels te bekijken:

head -n 2 my_file.txt
Uitvoer:
Line 1
Line 2

Dit is handig om snel kopteksten of eerste configuraties te controleren.

`tail`: Het einde bekijken

Zoals head het begin toont, toont de opdracht tail het einde van een bestand. Dit is vooral handig voor logbestanden waaraan voortdurend nieuwe vermeldingen onderaan worden toegevoegd.

Standaard toont tail ook de laatste 10 regels van een bestand.

tail my_file.txt
Uitvoer:
Line 1
Line 2
Line 3

(Omdat ons bestand klein is, worden alle regels getoond, net als bij head).

`tail -n`: De weergave van het einde aanpassen

Net als bij head kun je de optie -n met tail gebruiken om op te geven hoeveel regels vanaf het einde van het bestand je wilt bekijken.

De laatste 2 regels bekijken:

tail -n 2 my_file.txt
Uitvoer:
Line 2
Line 3

Dit is ideaal om de nieuwste vermeldingen in een logbestand te controleren.

Snelle controle: bestanden bekijken

Je hebt een zeer groot logbestand met de naam server.log. Je wilt snel alleen de laatste 5 vermeldingen bekijken zonder door het hele bestand te scrollen. Welke opdracht moet je gebruiken?

Samenvatting: opdrachten voor bestandsinhoud

Goed gedaan! Je hebt essentiële opdrachten geleerd om bestandsinhoud te bekijken:

  • cat: Toont het volledige bestand en is het meest geschikt voor kleine bestanden.
  • less: Een interactieve pager voor grote bestanden, waarmee je kunt scrollen en zoeken.
  • head: Toont het begin van een bestand (standaard 10 regels); gebruik -n voor een aangepast aantal.
  • tail: Toont het einde van een bestand (standaard 10 regels); gebruik -n voor een aangepast aantal.

Deze opdrachten zijn essentieel om efficiënt door Linux te navigeren en problemen op te lossen!

Gratis beginnen

Leer Bash met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
22
Lessen
88

Veelgestelde vragen

Is de les “Bestandsinhoud bekijken (cat, less, head, tail)” gratis?

Ja — de volledige tekst van “Bestandsinhoud bekijken (cat, less, head, tail)” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus De Linux-opdrachtregel en Bash-scripting beheersen wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus De Linux-opdrachtregel en Bash-scripting beheersen bevat in totaal 4 lessen.

Wat leer ik in “Bestandsinhoud bekijken (cat, less, head, tail)”?

Ontdek verschillende opdrachten om de inhoud van tekstbestanden weer te geven en te inspecteren, van volledige weergave tot specifieke delen. Je oefent met De Linux-opdrachtregel en Bash-scripting beheersen door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met De Linux-opdrachtregel en Bash-scripting beheersen te beginnen?

Ervaring vooraf is niet nodig. De Linux-opdrachtregel en Bash-scripting beheersen op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 1 van 4.

Hoe lang duurt de les “Bestandsinhoud bekijken (cat, less, head, tail)”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over De Linux-opdrachtregel en Bash-scripting beheersen?

Ja. Elke les over De Linux-opdrachtregel en Bash-scripting beheersen bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Bestandsinhoud bekijken (cat, less, head, tail)
  2. Bestandsrechten begrijpen (chmod, chown)
  3. Bestanden zoeken (find, grep)
  4. Koppelingen maken: hard links en symlinks
← Terug naar De Linux-opdrachtregel en Bash-scripting beheersen