Kies uw taal
Basiscursus Linux
Meer dan 2 miljoen studenten wereldwijd

Basiscursus Linux

Beheers Linux van de grond af aan — opdrachtregel, machtigingen, netwerken en scripten inbegrepen. Deze cursus geeft je de praktische vaardigheden waar IT-werkgevers daadwerkelijk naar op zoek zijn. Of je nu de techniek induikt of je beheerspel verbetert, dit is waar het begint.

Dedika voor bedrijven

Wat je gaat leren:

  • Navigeer door het Linux-bestandssysteem en beheer bestanden volledig vanaf de opdrachtregel.

  • Configureer gebruikersaccounts, groepen en bestandstoegangsrechten voor omgevingen met meerdere gebruikers.

  • Installeer en beheer software met behulp van APT, DNF en universele pakketformaten.

  • Schrijf Bash-scripts met control flow, functies en foutafhandeling voor automatisering.

  • Diagnosticeer netwerkproblemen en configureer interfaces, firewalls en SSH veilig.

  • Beheer systeemservices, bewaak processen en raadpleeg logs met systemd en journald.

Hoe je praktisch studeert Basiscursus Linux

Hoe je oefent Basiscursus Linux

Voor bedrijven die hun team willen trainen

Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.

Klik hier

Cursusinhoud

8 Hoofdstukken • 37 LessenDuur tussen 4 en 360 uren (jij beslist)

Hoofdstuk 1Bekijk details

Inleiding tot Linux en Open Source

  • Les 1 • Een Linux-omgeving Instellen

    Begeleidt studenten bij installatie-opties, waaronder bare-metal, virtuele machines en WSL. Zorgt ervoor dat elke student een werkende Linux-omgeving heeft voordat hij verdergaat.

  • Les 2 • Linux Bureaublad en Basisnavigatie

    Introduceert grafische bureaubladomgevingen en basis-GUI-navigatie. Overbrugt de kloof tussen bekende bureaubladconcepten en de Linux-specifieke interface.

  • Les 3 • Linux-distributies en Gebruiksscenario's

    Onderzoekt grote distributiefamilies en hun beoogde omgevingen. Studenten koppelen distributies aan professionele scenario's zoals servers, desktops en containers.

  • Les 4 • Geschiedenis en Filosofie van Linux

    Behandelt de oorsprong van Linux, het GNU-project en de principes van open-sourcelicenties. Geeft context waarom Linux domineert in servers, ingebedde systemen en cloudinfrastructuur.

Hoofdstuk 2Bekijk details

De Basis van de Linux-opdrachtregel

  • Les 1 • Werken met Bestanden en Mappen

    Behandelt het maken, kopiëren, verplaatsen, hernoemen en verwijderen van bestanden en mappen. Studenten voeren complete bestandsbeheerwerkstromen uit vanaf de opdrachtregel.

  • Les 2 • Navigeren door het Bestandssysteem

    Leert absolute en relatieve paden, navigatie door mappen en lijstcommando's. Studenten bewegen efficiënt door elke Linux-mapstructuur zonder GUI.

  • Les 3 • Bestandsinhoud Bekijken en Doorzoeken

    Introduceert hulpmiddelen voor het lezen, filteren en doorzoeken van tekstbestanden. Studenten vinden snel en efficiënt specifieke gegevens in grote bestanden.

  • Les 4 • De Shell Begrijpen

    Legt uit wat een shell is, hoe hij commando's interpreteert en het verschil tussen shelltypes. Vestigt het mentale model dat nodig is voor al het volgende werk op de opdrachtregel.

  • Les 5 • Hulp Krijgen op de Opdrachtregel

    Leert het gebruik van man-pagina's, info-pagina's en ingebouwde help-vlaggen. Studenten worden zelfstandig in het ontdekken van commando-opties zonder externe bronnen.

Hoofdstuk 3Bekijk details

Hiërarchie en Machtigingen van het Linux-bestandssysteem

  • Les 1 • Speciale Machtigingen en Toegangscontrole

    Behandelt setuid, setgid, sticky bit en POSIX ACL's voor fijnmazige toegangscontrole. Studenten breiden het basismachtigingsmodel uit om complexe multi-gebruikersscenario's te kunnen behandelen.

  • Les 2 • Bestandseigendom en Basismachtigingen

    Introduceert gebruikers- en groepseigendom en de lees-/schrijf-/uitvoeringsmachtigingsbits. Studenten interpreteren ls -l-uitvoer en begrijpen wie toegang heeft tot wat.

  • Les 3 • Machtigingen Wijzigen met chmod

    Leert symbolische en octale chmod-syntaxis voor het wijzigen van bestandsmachtigingen. Studenten passen de juiste machtigingen toe op bestanden en mappen in echte scenario's.

  • Les 4 • De Filesystem Hierarchy Standard

    Brengt het doel van elke top-level directory in een Linux-systeem in kaart. Studenten begrijpen waar binaire bestanden, configuraties, logboeken en gebruikersgegevens worden opgeslagen.

Hoofdstuk 4Bekijk details

Gebruikers, Groepen en Systeembeheer

  • Les 1 • Systeeminformatie en -bewaking

    Introduceert commando's voor het inspecteren van de systeemstatus, hardware en actieve processen. Studenten verzamelen diagnosegegevens die nodig zijn voor basis systeembeheer.

  • Les 2 • Gebruikersaccountbeheer

    Leert het maken, wijzigen en verwijderen van gebruikersaccounts met opdrachtregelhulpmiddelen. Studenten beheren de volledige accountlevenscyclus, inclusief wachtwoordbeleid.

  • Les 3 • Privilege-escalatie met sudo en su

    Behandelt su voor het wisselen van gebruiker en sudo voor gedelegeerde uitvoering van rechten. Studenten configureren sudoers veilig en controleren het gebruik van bevoorrechte commando's.

  • Les 4 • Groepsbeheer

    Legt het maken van groepen, lidmaatschap en de rol van primaire versus aanvullende groepen uit. Studenten wijzen gebruikers toe aan groepen om de toegang tot gedeelde bronnen te beheren.

Hoofdstuk 5Bekijk details

Tekstverwerking en Shell-scripting

  • Les 1 • Functies en Best Practices voor Scripts

    Behandelt functiedefinitie, argumentafhandeling en technieken voor het debuggen van scripts. Studenten schrijven modulaire, onderhoudbare scripts volgens professionele conventies.

  • Les 2 • Control Flow in Shell-scripts

    Leert if/else-, for-, while- en case-constructies voor conditionele en iteratieve logica. Studenten bouwen scripts die dynamisch reageren op invoer en systeemstatus.

  • Les 3 • Pipes, Redirectie en Standaardstromen

    Legt stdin, stdout, stderr uit en hoe deze te redirecten en aan elkaar te koppelen. Studenten stellen krachtige one-liners samen door commando's via pipes te verbinden.

  • Les 4 • Basisprincipes van Bash-scripting

    Introduceert scriptstructuur, variabelen en basis invoer/uitvoer in Bash. Studenten schrijven en voeren hun eerste functionele shell-scripts uit.

  • Les 5 • Essentiële Hulpprogramma's voor Tekstverwerking

    Behandelt sed, awk, sort, uniq, cut en tr voor het transformeren van tekststromen. Studenten extraheren en herformatteren gegevens uit logboeken en configuratiebestanden.

Hoofdstuk 6Bekijk details

Pakketbeheer en Software-installatie

  • Les 1 • DNF en RPM Pakketbeheerder

    Behandelt dnf- en rpm-commando's voor Red Hat-gebaseerde systemen. Studenten installeren, doorzoeken en verwijderen pakketten op Fedora, RHEL en CentOS-compatibele systemen.

  • Les 2 • Snap, Flatpak en AppImage

    Introduceert universele pakketformaten die op verschillende distributies werken. Studenten evalueren de afwegingen tussen traditionele en gecontaineriseerde pakketformaten.

  • Les 3 • Software Compileren vanuit Broncode

    Behandelt het downloaden, configureren, compileren en installeren van broncode-tarballs. Studenten installeren software die niet beschikbaar is in officiële repositories.

  • Les 4 • APT Pakketbeheerder

    Behandelt apt- en apt-get-commando's voor Debian-gebaseerde systemen, inclusief zoeken, installeren en upgraden. Studenten beheren een volledige softwarelevenscyclus op Ubuntu en Debian.

  • Les 5 • Concepten van Pakketbeheer

    Legt pakketten, repositories, afhankelijkheden en pakketmetadata uit. Studenten begrijpen hoe Linux automatisch software-afhankelijkheden oplost.

Hoofdstuk 7Bekijk details

Netwerkfundamenten op Linux

  • Les 1 • SSH voor Toegang op Afstand

    Leert het gebruik van de SSH-client, op sleutels gebaseerde authenticatie en basis server-hardening. Studenten maken veilig verbinding met externe Linux-systemen en beheren SSH-sleutels.

  • Les 2 • Linux-netwerkconcepten

    Behandelt IP-adressering, subnetten, gateways en DNS zoals ze van toepassing zijn op Linux. Biedt de conceptuele basis voor alle volgende netwerkconfiguratietaken.

  • Les 3 • Basis Firewall Configuratie

    Introduceert ufw en firewalld voor het beheren van host-gebaseerde firewallregels. Studenten staan verkeer toe, weigeren dit en controleren het om Linux-services te beschermen.

  • Les 4 • Netwerkdiagnostiek en Probleemoplossing

    Behandelt ping, traceroute, ss, netstat en dig voor het diagnosticeren van connectiviteitsproblemen. Studenten isoleren en lossen netwerkproblemen systematisch op.

  • Les 5 • Netwerkinterfaces Configureren

    Leert statische en dynamische IP-configuratie met behulp van ip, nmcli en configuratiebestanden. Studenten brengen interfaces omhoog, wijzen adressen toe en behouden instellingen na herstarten.

Hoofdstuk 8Bekijk details

Procesbeheer en Systeemservices

  • Les 1 • systemd Servicebeheer

    Leert systemctl voor het starten, stoppen, inschakelen en inspecteren van services. Studenten beheren de volledige servicelevenscyclus op moderne Linux-systemen.

  • Les 2 • Taken Plannen met cron en at

    Behandelt crontab-syntaxis en het at-commando voor eenmalige en terugkerende taakplanning. Studenten automatiseren onderhoudstaken en getimede scriptuitvoering.

  • Les 3 • Linux-processen Begrijpen

    Legt procescreatie, PID-hiërarchie, statussen en prioriteit uit. Studenten lezen procesbomen en begrijpen hoe de kernel werk plant.

  • Les 4 • Processen Bewaken en Beheren

    Behandelt top, htop, kill en taakbeheer voor het beheren van actieve processen. Studenten beëindigen, pauzeren en hervatten processen vanaf de opdrachtregel.

  • Les 5 • Systeemlogboeken en journald

    Introduceert journalctl, syslog en locaties van logbestanden voor systeemdiagnostiek. Studenten doorzoeken logboeken om servicefouten en beveiligingsgebeurtenissen te diagnosticeren.

Certificering

Jouw geldig certificaat van voltooiing

Deze cursus is voor jou:

  • IT-supporttechnicus: klaar om verder te gaan dan de helpdesk en aan de slag te gaan als systeembeheerder.

  • Computerwetenschapsstudent: op zoek naar praktische terminalvaardigheden om academische cursussen aan te vullen.

  • Carrièreswitcher: die met echte ambitie de overstap maakt naar technologie vanuit een niet-IT-achtergrond.

  • Ontwikkelaar: die de Linux-omgevingen moet begrijpen waarin hun applicaties daadwerkelijk draaien.

  • Cyberbeveiligingsenthousiasteling: die de basis op besturingssysteemniveau opbouwt die beveiligingsrollen consequent vereisen.

  • Thuis-lab-hobbyist: die graag zelfgehoste services wil draaien en wil begrijpen wat eronder gebeurt.

Wat onze studenten zeggen

Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...
Giulio Carlo
Giulio CarloStudent Digitale Marketing
Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.
Mariana Ferres
Mariana FerresStudent Fotografie
Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!
Luciana Alvarenga
Luciana AlvarengaStudent Nageldesign
Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.
André Felipe
André FelipeStudent Prompt Engineering

Belangrijkste opleidingen

FAQ

Wie is Dedika?

Is het certificaat geldig in Nederland?

Zijn de cursussen gratis?

Wat is de studielast van de cursus?

Hoe zien de cursussen eruit?

Hoe werken de cursussen?

Wat is de duur van de cursussen?

Wat zijn de kosten of prijzen van de cursussen?

Wat is een EAD- of online cursus en hoe werkt het?

PDF-cursus