21 mei 2026 Linux: de basis van DevOps Nieuws Je kunt een huis bouwen zonder fundering, maar dan staat het er niet lang. Zo is het ook met DevOps. Je kunt je volledig storten op containers, CI/CD pipelines en automatisering, maar zonder goede Linux kennis loop je vroeg of laat vast. Geen klein probleem, maar het soort issue waarbij je ’s nachts in een terminal zit te zoeken zonder te weten waar het misgaat. Marcel Kornegoor, open source guru bij ons zusterbedrijf AT Computing, legt het uit waarom Linux zo belangrijk is voor DevOps. Linux is overal (en dat is geen toeval) Kijk eens naar de infrastructuur waarop het moderne internet draait. De overgrote meerderheid van servers, cloudplatformen en containeromgevingen draait op Linux. AWS, Azure, Google Cloud: allemaal Linux onder de motorkap. Zelfs je Android-telefoon draait op een Linux-kernel. Dat is geen toeval. Linux is open source, stabiel en flexibel, en wordt ondersteund door een enorme community. Precies de eigenschappen die je nodig hebt in schaalbare IT-omgevingen en DevOps infrastructuren. Je kunt Linux zien als het Zwitsers zakmes onder de besturingssystemen: veelzijdig, betrouwbaar en overal beschikbaar. Linux draait vrijwel overal en is eenvoudig te installeren, of dat nu op een server is of als container image. Waarom Linux belangrijk is voor DevOps DevOps draait om het automatiseren van alles tussen code schrijven en code in productie draaien. En bijna al die stappen gebeuren op Linux-systemen: Containers zoals Docker draaien op Linux-kerneltechnologie (namespaces, cgroups). Zelfs als je Docker op je Mac of Windows-laptop draait, zit er een Linux-VM onder. CI/CD-pipelines voeren hun stappen standaard uit op Linux-runners. Je GitLab pipeline? Draait op Linux. Kennis van Linux helpt je dan ook om snel en efficient een pipeline op te zetten. Configuratiemanagement met tools als Ansible gaat ervan uit dat je weet hoe een Linux-systeem in elkaar zit: gebruikers, permissies, services, packages. Monitoring en logging vereisen dat je weet waar logbestanden staan, hoe systemd werkt en hoe je met de commandoregel overweg kunt. Zonder Linux-kennis ben je afhankelijk van tools zonder te begrijpen wat er gebeurt. Zodra iets afwijkt, wordt troubleshooting lastig. Vergelijk het met een kok die niet weet hoe een oven werkt. Je kunt misschien een recept volgen, maar zodra er iets misgaat sta je met je handen in het haar en loopt alles in de soep. Pun intended. De Linux command line (CLI): je belangrijkste gereedschap Veel mensen die beginnen met DevOps denken dat ze vooral tools moeten leren, bijvoorbeeld Terraform, Kubernetes en Ansible. Deels klopt dat, maar al die tools bedien je primair via de commandoregel, en die commandoregel is Linux. Voorbeelden van basisvaardigheden: Bestanden zoeken met find Tekst filteren met grep Processen analyseren met ps Netwerkstatus controleren met ip of ss Het zijn basisvaardigheden die je dagelijks nodig hebt. Net als dat een timmerman moet weten waarvoor je een hamer allemaal kunt gebruiken, niet alleen voor het aanbrengen of verwijderen van spijkers, maar ook om tik aan een balk te geven zodat deze waterpas wordt. Daarnaast is shell scripting (Bash) essentieel. Met eenvoudige shell scripts kun je: Taken automatiseren Logs opschonen Backups draaien CI/CD stappen verbinden Een simpel Bash-script kan je uren werk besparen. Niet spectaculair, maar wel cruciaal voor efficiënte DevOps workflows. Lees ook de blog 5 redenen om Bash te leren via ons zusterbedrijf AT Computing. Linux netwerken en security: de onderschatte basis Een DevOps engineer werkt niet alleen met code, maar ook met infrastructuur.Een DevOps-engineer die niet weet hoe DNS werkt of wat een firewall doet, is als een automonteur die niet weet waar de rem zit. Kennis van Linux-netwerken en Linux-beveiliging is daarom essentieel. SELinux, auditd, nftables: het zijn onderwerpen waar veel mensen liever niet aan beginnen: “Ik heb SELinux op permissive gezet, want anders werkt het niet”. Toch maakt juist kennis over dit soort onderwerpen het verschil tussen een omgeving die draait en een omgeving die veilig draait. In een tijd waarin datalekken dagelijks in het nieuws zijn, is dat verschil enorm relevant. Van Linux basis naar DevOps praktijk Het sterke van Linux is dat de basis nauwelijks verandert. De basisprincipes van vandaag zijn nog steeds dezelfde als toen de Linux-kernel vijfendertig jaar geleden het levenslicht zag en ze zullen over tien jaar nog steeds relevant zijn. Dat kun je niet van elke technologie zeggen. Dat maakt Linux een duurzame investering voor iedereen die werkt met DevOps, Cloud of System administration . Beginner of of al ervaring: een sterke Linux-basis zorgt dat je tools niet alleen gebruikt, maar ook begrijpt. Meer leren over Linux? Onze Linux-cursussen zijn ontwikkeld door ons zusterbedrijf AT Computing, dé open source-specialisten van Nederland, exclusief verkrijgbaar bij Vijfhart. Praktijkgericht, hands-on en gegeven door ervaren trainers die dagelijks met Linux werken. We helpen we je groeien van beginner naar gevorderde Linux-gebruiker. Bekijk onze Linux-pagina voor meer informatie en alle Linux-cursussen. Gerelateerde artikelen Vibe coding: sneller programmeren met AI Waarom de AB-900 mijn favoriete cursus is. Zo maak je pragmatisch gebruik van TOGAF