🐧
Linux

Linux basiscommando’s voor beginners

πŸ“… 18 October 2026 ✏️ 18 October 2026 ⏱ 5 min leestijd

Leer de belangrijkste Linux commando’s voor je server kennen: bestanden beheren, mappen navigeren, rechten instellen en processen bekijken.

Wie met een Linux-server werkt, komt vroeg of laat bij de command line terecht. Of je nu via SSH inlogt om een probleem op te lossen of gewoon nieuwsgierig bent, een paar basiscommando’s helpen je al enorm. In dit artikel leggen we de belangrijkste commando’s uit voor navigeren, bestanden beheren, rechten instellen en processen bekijken, met concrete voorbeelden die je direct kunt gebruiken.

Navigeren door mappen

De eerste stap in de terminal is weten waar je bent en hoe je ergens anders komt. Deze commando’s gebruik je daarvoor:

  • pwd – toont de map waarin je je nu bevindt (print working directory).
  • ls – toont de inhoud van de huidige map. Met ls -la zie je ook verborgen bestanden en details zoals rechten en grootte.
  • cd mapnaam – verplaatst je naar een andere map. Gebruik cd .. om een niveau omhoog te gaan en cd ~ om terug naar je homemap te gaan.
  • find – zoekt bestanden op naam, bijvoorbeeld find /var/www -name "*.log".

Op een gedeelde server beheer je bestanden vaak via Plesk, maar voor VPS- of dedicated server beheer blijft de terminal onmisbaar.

Bestanden en mappen beheren

Zodra je weet waar je bent, wil je waarschijnlijk bestanden aanmaken, kopiΓ«ren of verwijderen. Dit zijn de commando’s die je dagelijks gebruikt:

  • touch bestand.txt – maakt een nieuw, leeg bestand aan.
  • mkdir mapnaam – maakt een nieuwe map aan.
  • cp bron doel – kopieert een bestand. Voeg -r toe om een hele map te kopiΓ«ren.
  • mv bron doel – verplaatst of hernoemt een bestand of map.
  • rm bestand – verwijdert een bestand. Met rm -r mapnaam verwijder je een map inclusief inhoud. Wees hier voorzichtig mee, want er is geen prullenbak.
  • cat bestand – toont de inhoud van een bestand in de terminal.
  • nano bestand of vim bestand – opent een bestand in een teksteditor om het te bewerken.
πŸ’‘ Tip: Maak voordat je grote wijzigingen doorvoert altijd eerst een backup. Bij Tandata draait elke hostingomgeving met dagelijkse automatische backups, zodat je altijd kunt terugvallen op een eerdere versie.

Bestandsrechten begrijpen

Linux werkt met een rechtensysteem dat bepaalt wie een bestand mag lezen, schrijven of uitvoeren. Dit is vooral belangrijk bij het beheren van een website, omdat verkeerde rechten kunnen leiden tot foutmeldingen of beveiligingsrisico’s.

  • ls -l – toont rechten als een reeks letters, bijvoorbeeld -rwxr-xr--. De eerste drie letters zijn de rechten van de eigenaar, de volgende drie van de groep en de laatste drie van overige gebruikers.
  • chmod – wijzigt rechten, bijvoorbeeld chmod 755 bestand.php geeft de eigenaar volledige rechten en anderen lees- en uitvoerrechten.
  • chown gebruiker:groep bestand – wijzigt de eigenaar van een bestand of map.

Voor webhosting geldt vaak: mappen 755 en bestanden 644, tenzij een script specifieke schrijfrechten nodig heeft. Twijfel je over de juiste instelling, kijk dan in de kennisbank of neem contact op met support.

Processen en systeeminfo bekijken

Soms wil je weten wat er op de achtergrond draait, bijvoorbeeld als een server traag reageert. Deze commando’s geven inzicht:

  • top of htop – toont actieve processen en hun resourcegebruik in real-time.
  • ps aux – geeft een overzicht van alle lopende processen.
  • df -h – toont de beschikbare schijfruimte per partitie.
  • free -h – toont het geheugengebruik van de server.
  • kill PID – stopt een proces aan de hand van zijn proces-ID, te vinden via ps aux.
NavigerenBestandenRechtenProcessen

Deze commando’s zijn vooral relevant als je een VPS of dedicated server beheert. Bij gewone webhosting regel je veel van deze taken juist overzichtelijk via Plesk, zonder terminal nodig te hebben.

1

Log in via SSH

Gebruik een SSH-client zoals PuTTY of de terminal van je besturingssysteem om in te loggen op je server met je gebruikersnaam en wachtwoord of SSH-sleutel.

2

OriΓ«nteer je met pwd en ls

Controleer in welke map je start en bekijk de inhoud voordat je iets wijzigt.

3

Maak een backup voordat je iets verandert

Kopieer belangrijke bestanden naar een aparte map met cp voordat je ze bewerkt of verwijdert.

4

Voer je commando uit

Gebruik het juiste commando voor je taak, bijvoorbeeld chmod voor rechten of nano om een configuratiebestand te bewerken.

5

Controleer het resultaat

Gebruik ls -l of cat om te checken of de wijziging goed is doorgevoerd.

Veelgestelde vragen

Heb ik SSH-toegang nodig om deze commando’s te gebruiken?

Ja, je hebt een SSH-verbinding met je server nodig om commando’s in de terminal uit te voeren. Bij een VPS of dedicated server krijg je deze toegang standaard.

Kan ik een verwijderd bestand terughalen met rm?

Nee, rm verwijdert bestanden direct zonder prullenbak. Herstel is alleen mogelijk via een backup.

Wat is het verschil tussen chmod 644 en 755?

644 geeft de eigenaar lees- en schrijfrechten en anderen alleen leesrechten, terwijl 755 de eigenaar ook uitvoerrechten geeft en anderen lees- en uitvoerrechten. 755 wordt vaak gebruikt voor mappen en scripts.

Werken deze commando’s ook op gedeelde webhosting?

Op gedeelde hosting heb je meestal geen directe SSH-toegang en beheer je bestanden via Plesk. De logica achter rechten en mappenstructuur blijft echter hetzelfde.

Hoe weet ik of mijn server genoeg geheugen of schijfruimte heeft?

Gebruik free -h voor geheugengebruik en df -h voor schijfruimte. Zo zie je direct of er ruimte tekort dreigt te ontstaan.

Conclusie

Met commando’s als pwd, ls, cp, chmod en top kun je al veel beheertaken op een Linux-server zelf uitvoeren. Begin rustig, test altijd eerst in een veilige map en maak een backup voordat je wijzigingen doorvoert. Loop je toch vast, dan staat onze 24/7 support via WhatsApp, ticket of e-mail voor je klaar.

Bekijk webhosting β†’

Was dit artikel nuttig?