Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Onderwerp 101: Systeemarchitectuur
101.1 Identificeren en configureren van hardware
Interne apparaten in- en uitschakelen
Systemen configureren met of zonder externe apparaten zoals toetsenborden
De verschillende soorten apparaten voor massaopslag herkennen
De verschillen kennen tussen hotplug- en coldplug-apparaten
Hardwarebronnen van apparaten identificeren
Hulpmiddelen en hulpprogramma's voor het oplijsten van hardware-informatie (bijv. lsusb, lspci, enz.) Hulpmiddelen en hulpprogramma's voor het beheren van USB-apparaten(bv. lsusb, lspci, enz.)
Hulpmiddelen en programma's voor het beheer van USB-apparaten
De concepten van sysfs, udev en dbus begrijpen.
101.2 Opstarten van het systeem
Veel voorkomende boot loader commando's en kernel opties geven tijdens het opstarten
De BIOS naar OS boot sequentie
Inzicht in de SysVinit en systemd boot systemen
Kennis van het Upstart boot systeem
Boot events bekijken in log files
101.3 Runlevels wijzigen, afsluiten en herstarten van het systeem
Standaard runlevel instellen
Runlevel wijzigen, single user modus testen
Afsluiten en herstarten vanaf de commandoregel
Gebruikers waarschuwen voordat runlevels of andere belangrijke systeemgebeurtenissen worden gewijzigd
Processen netjes beëindigen
Workshop: MCQ's om commentaar te geven op Onderwerp 101
Onderwerp 102: Linux-installatie en pakketbeheer
102.1 De volumelay-out definiëren
Bestandssystemen en swap toewijzen aan verschillende schijven of partities
Grootte voor systeemgebruik
Ervoor zorgen dat de /boot-partitie voldoet aan de vereisten van de hardware-architectuur
De basisfunctionaliteit van LVM kennen
102.2 Een bootmanager installeren
Alternatieve opstartlocaties en rescue boot opties bieden
Een boot loader zoals Legacy installeren en configureren
Basisconfiguratiewijzigingen voor GRUB 2 aanbrengen
Interactie met de boot loader
102.3 Gedeelde bibliotheken beheren
Gedeelde bibliotheken identificeren
De gemeenschappelijke locaties van systeembibliotheken kennen
Gedeelde bibliotheken laden
102.4 Debian pakketbeheer gebruiken
Debian-pakketten installeren, bijwerken en verwijderen
Vind pakketten met specifieke bestanden of bibliotheken geïnstalleerd of niet
Krijg informatie over pakketten: versie, inhoud, afhankelijkheden, integriteit en status
102.5 Pakketten beheren met RPM en YUM
Pakketten installeren, opnieuw installeren, upgraden en verwijderen met RPM en YUM
Informatie opvragen over RPM-pakketten: versie, status, afhankelijkheden, integriteit en handtekeningen
Bepalen welke bestanden zich in een pakket bevinden en uit welk pakket een bestand afkomstig is.
Workshop: MCQ's om commentaar te geven op onderwerp 102
Onderwerp 103: GNU- en Unix-commando's
103.1 Werken met de opdrachtregel
Eenheidsopdrachten en opdrachtreeksen gebruiken om basistaken uit te voeren
De shell-omgeving gebruiken en wijzigen: omgevingsvariabelen instellen, ernaar verwijzen en ze exporteren
De opdrachtgeschiedenis gebruiken en bewerken
Opdrachten uitvoeren met relatieve en absolute paden.
103.2 Tekstuitvoer verwerken met filters
Standaard UNIX-commando's uit GNU textutils pakketten gebruiken om tekstuitvoer te filteren
Tools: cat, cut, expand, fmt, head, join, less
nl, od, paste, pr, sed, sort, split
tail, tr, unexpand, uniq, wc
103.3 Basis bestandsbeheer
Bestanden en mappen kopiëren, verplaatsen en verwijderen als een eenheid
Recursief kopiëren van bestanden en mappen
Bestanden en mappen recursief verwijderen
Jokertekens gebruiken
Het commando find gebruiken om bestanden op type, grootte en datum/tijd te vinden en te verwerken
Tar, cpio en dd gebruiken
103.4 Stromen, buizen en omleidingen
Standaard input, standaard output en error output omleiden
De pipe gebruiken
De output van een commando gebruiken als input voor een ander
Uitvoer sturen naar stdout en naar een wachtrij
103.5 Processen aanmaken, bewaken en doden
Taken op de voor- en achtergrond uitvoeren
Een programma instellen om te worden uitgevoerd na afmelding
Actieve processen bewaken
Processen selecteren en sorteren om weer te geven
Signalen naar processen sturen
103.6 De prioriteiten van de procesuitvoering wijzigen
De standaardprioriteit van een aangemaakt proces kennen
Een programma met een hogere of lagere prioriteit uitvoeren
De prioriteit van een lopend proces wijzigen
103.7 Tekstbestanden doorzoeken met reguliere uitdrukkingen
Een eenvoudige reguliere uitdrukking met meerdere elementen maken
Geregelde uitdrukkingstools gebruiken om het bestandssysteem of de inhoud van een bestand te doorzoeken.
103.8 Basisbestandsbewerking met vi
Door een document bladeren met vi
De belangrijkste modi van vi
gebruiken Tekst invoegen, bewerken, verwijderen, kopiëren en zoeken
Workshop: MCQ's voor commentaar op onderwerp 103
Onderwerp 104: Apparaten, Linux-bestandssysteem en standaard FHS-bestandssysteemhiërarchie
104.1 Partities en bestandssystemen aanmaken
MBR-partitietabellen beheren
mkfs gebruiken om bestandssystemen aan te maken: ext2/ext3/ext4, XFS, VFAT
ReiserFS en Btrfs kennen
Basisgebruik van gdisk en delen met GPT
104.2 Behoud van de integriteit van het bestandssysteem
De integriteit van het bestandssysteem controleren
i-nodes en vrije ruimte bewaken
Eenvoudige problemen oplossen
104.3 Bestandssystemen aankoppelen en afkoppelen
Handmatig mounten en unmounten
Mounten tijdens opstarten configureren
Verwijderbare gebruikersbestandssystemen configureren
104.4 Schijfquota beheren
Quota instellen op een bestandssysteem
Gebruikersquota bewerken, controleren en rapporten genereren
104.5 Bestandsrechten en eigendom beheren
Beheer van bestandsmachtigingen
Gebruik suid, sgid en sticky bit toegangsmodi om de beveiliging te handhaven
Wijzig het masker voor het aanmaken van bestanden
Gebruik groepen om toegang te verlenen tot bestanden
104.6 Aanmaken en wijzigen van hard links en symbolische links
Links aanmaken
Harde en zachte links identificeren
Bestanden kopiëren versus bestandslinks
Links gebruiken om systeembeheertaken uit te voeren
104.7 Systeembestanden vinden en op de juiste plaats zetten
Bestandslocaties begrijpen met het FHS
Bestanden en commando's vinden op Linux
De locatie en het doel kennen van belangrijke bestanden en mappen die door het FHS zijn gedefinieerd.
Workshop: MCQ's om commentaar te geven op onderwerp 104