Course Outline

Invoering

  • Linux systeemarchitectuur
  • Uitkeringen
  • Opdrachten uitvoeren vanaf de opdrachtregel

Verbinding maken met een netwerk

  • Verbindingen op afstand maken met 'ssh'
  • Bestanden downloaden
  • Bestanden overbrengen met 'scp'

Werken met bestanden en mappen

  • De structuur van het bestandssysteem
  • Bestanden en mappen maken en verwijderen
  • Kopiëren, verplaatsen en hernoemen van bestanden en mappen
  • Bestandsinhoud bekijken
  • Searchnaar bestanden zoeken
  • Bestanden in- en uitpakken

Bestanden bewerken

  • 'nano'-editor
  • vim-editor
  • Bewerken vanaf de opdrachtregel met de 'sed'-editor

Machtigingen instellen

  • Het concept van rechten en eigendom
  • Machtigingen bekijken en verifiëren
  • Absolute en symbolische notatie
  • Rechten wijzigen met 'chmod'
  • Van eigenaar veranderen met 'chown'
  • Standaardwaarden van 'umask'

Gebruikers beheren

  • Gebruikersaccounts aanmaken, wijzigen en verwijderen
  • Beveiliging en wachtwoordbeleid
  • Groepen
  • Gebruikersrechten

Processen beheren

  • Searching voor processen
  • Processtatussen

Software beheren

  • Standaard- en aangepaste opslagplaatsen
  • Pakketbeheer ('apt', 'yum', enz.)

Een server implementeren

  • web Server
  • FTP-server
  • VNC-server
  • SSH-authenticatie

Een bureaubladomgeving opzetten

  • Gnome en KDE
  • Lichtgewicht desktops

Geavanceerde opdrachtregel

  • 'bash'-schaal
  • Shell-uitbreiding
  • Variabelen
  • Streamomleiding
  • Initialisatiebestanden

Het systeem opnieuw opstarten

  • Controle van het opstartproces
  • De GRUB-bootloader
  • Systeemkernel
  • Runniveaus
  • Serviceconfiguratiebestanden
  • Services stoppen en opnieuw starten

Systeem onderhoud

  • Resourcemonitoring (CPU, geheugen, schijf, enz.)
  • Taak beheer
  • Systeemlogboeken
  • Afstemmen en onderhouden van de kernel
  • Kernelmodules beheren

Shell-scripting

  • Basisprincipes van programmeren in de 'bash'-shell
  • Variabelen
  • Testen
  • Functies
  • De afsluitstatus van het script

Probleemoplossen

  • Een systematische aanpak toepassen bij het diagnosticeren en corrigeren van systeemfouten
  • Networking gereedschap
  • Systeem

Requirements

  • Eerdere ervaring met besturingssysteembeheer is nuttig, maar niet vereist
 21 Hours

Getuigenissen (7)

Related Courses

Related Categories