OS & Linux-track Les 2 van 8

🐧 Linux en de terminal openen

Je eerste commando's typen — en waarom elke webdev de terminal moet kennen.

⏱ 25 min5 stappen Les 1 aanbevolen
Stap 1 / 5

Waarom Linux op servers?

Je hebt thuis misschien Windows of macOS — maar elke webserver waarop jij ooit een app deployt, draait vrijwel zeker Linux. Waarom?

🆓 Gratis
Geen licentiekosten. Voor één server of duizend servers — altijd gratis. Dat scheelt tonnen bij grote platforms.
🔒 Stabiel & veilig
Linux-servers draaien jarenlang zonder herstart. Minder virussen, striktere permissies, snellere beveiligingsupdates.
⚡ Snel en licht
Geen GUI nodig op een server. Minder RAM-gebruik, meer resources voor jouw app. Een Ubuntu server gebruikt ~200 MB RAM.
🛠️ Alle tools
PHP, Nginx, MySQL, Docker, Composer — ze zijn allemaal voor Linux gebouwd. Installeren met één commando.
💼 In de praktijk

GitHub, Google, Amazon, Netflix — ze draaien allemaal op Linux. Als je weet hoe je in de Linux-terminal werkt, kun je op elke server werken.

Stap 2 / 5

De terminal openen op jouw computer

Kies je besturingssysteem om te zien hoe je een Linux-terminal krijgt:

De prompt begrijpen
student@laptop:~$
student
jouw naam
laptop
computernaam
~
huidige map
$
klaar voor input
Stap 3 / 5

Eerste commando's

Vier commando's om je terminal te leren kennen. Lees de uitleg, probeer het daarna in de simulator hieronder.

whoami
Toont de naam van de huidige gebruiker.
$ whoami
student
pwd
Print Working Directory — toont in welke map je staat.
$ pwd
/home/student
date
Toont de huidige datum en tijd van de server.
$ date
Wed May 21 14:32:07 UTC 2025
echo "tekst"
Print tekst naar de terminal. Handig in scripts.
$ echo "Hallo Linux!"
Hallo Linux!
Terminal — Probeer de commando's
Probeer: whoami, pwd, date, echo "hallo"
student@linux:~$
🎯 Probeer zelf

Open je eigen terminal (WSL, macOS Terminal of Linux) en typ deze vier commando's. Wat zegt whoami bij jou?

Stap 4 / 5

Nuttige trucs meteen leren

Vier gewoontes die je meteen productief maken in de terminal:

Tab
Autocomplete

Begin te typen en druk Tab — de terminal vult automatisch aan. Twee keer Tab? Dan zie je alle opties.

student@linux:~$ cd Doc[Tab]
→ cd Documents/
Geschiedenis doorlopen

Pijl omhoog herhaalt vorige commando's. Je hoeft nooit twee keer hetzelfde te typen.

Ctrl+C
Commando stoppen

Loopt een commando vast of te lang? Ctrl+C annuleert het meteen. Dit gebruik je veel.

clear of Ctrl+L
Terminal leegmaken

Scherm vol met output? clear maakt alles leeg (scrollgeschiedenis blijft).

Hulp opvragen

Elk commando heeft ingebouwde documentatie:

man ls
Volledige handleiding (q = sluiten)
ls --help
Korte lijst van opties
Stap 5 / 5

Samenvatting & kennischeck

Linux draait op ~96% van alle webservers — gratis, stabiel, snel
WSL2 geeft Windows-gebruikers een echte Linux-terminal
whoami, pwd, date, echo — eerste commando's
Tab-autocomplete en pijltjes omhoog maken je sneller
Ctrl+C stopt een vastgelopen commando altijd
man commando of --help geeft documentatie