Aus CCCZH

Prüfung 101:

Thema 101 - Systemarchitektur

  • 2 - Hardware-Einstellungen ermitteln und konfigurieren
    • Allgemeines
    • Module zur Laufzeit beeinflussen und konfigurieren

https://www.ccczh.ch/Datei:Lpic-kernel.pdf#file

    • Modulkonfigurationsdateien
    • Zum Kernel gehörende Dateien und Verzeichnisse
    • Die Gerätedateien für Festplatten und CD-ROMs
    • Die Gerätedateien für Partitionen
    • Ressourcen für Hardwarekomponenten
    • Der PCI-Bus
    • USB – Universal Serial Bus
    • USB-Host-Controller-Typen
    • USB-Klassen
    • USB-Module automatisch laden
    • Coldplug und Hotplug
    • Das virtuelle Dateisystem sysfs
    • udev, hald und dbus
  • 3 - Das System starten
    • Allgemeines
    • Boot-Strap-Loader
    • Kernel-Parameter
    • Startprotokollierung
  • 3 - Runlevel wechseln und das System anhalten oder neu starten

https://www.ccczh.ch/Datei:Lpic_runlevel.pdf#file

    • Allgemeines
    • Die Runlevels und ihre Funktion
    • Die Konfigurationsdatei inittab
    • Verzeichnisse und Dateien des init-Prozesses
    • Runlevel-Wechsel, Herunterfahren, Neustart

Thema 102 - Linux-Installation und -Paketverwaltung

  • 2 - Festplattenaufteilung planen
    • Allgemeines
    • Planung im Detail
  • 2 - Einen Boot-Manager installieren
    • Allgemeines
    • LILO
    • GRUB
  • 1 - Shared Libraries verwalten
    • Allgemeines
    • Verwaltung von Shared Librarys
  • 3 - Debian-Paketverwaltung verwenden
    • Allgemeines
    • Konfigurationsdateien und Verzeichnisse
    • DPKG-Programme
  • 3 - RPM- und YUM-Paketverwaltung verwenden
    • Allgemeines
    • Konfigurationsdateien
    • RPM aktiv verwenden
    • Abfragen der RPM-Datenbank
    • Überprüfung installierter Pakete
    • Pakete umwandeln
    • yum und der yumdownloader

Thema 103 - GNU- und Unix-Kommandos

  • 4 - Auf der Kommandozeile arbeiten
    • Allgemeines
    • Aufbau eines Shell-Kommandos
    • Übergabe der Optionen
    • Umgebungsvariablen und Shell-Variablen
    • Beliebte Variablen für die Prüfung
    • Bash-Befehls-History und automatisches Vervollständigen von Befehlen
    • Befehlseingabe
    • PATH-Variable
    • Rekursive Befehlsausführung
    • Das Kommando uname
    • Die Manpages im Allgemeinen
    • Funktionsweise der Manpages
    • $MANPATH und die Datei manpath.config
    • Die Sektionen des Mansystems
    • Aufbau von Manpages
    • Verwandte Befehle
  • 3 - Textströme mit Filtern verarbeiten
    • Allgemeines
    • cat
    • tac
    • head
    • tail
    • expand/unexpand
    • fmt
    • nl
    • pr
    • wc
    • hexdump
    • od
    • sort
    • uniq
    • split
    • cut, paste und join
    • tr
  • 4 - Grundlegende Dateiverwaltung
    • Allgemeines
    • Kommandos für Dateioperationen
    • Verwendung von Wildcards
  • 4 - Ströme, Pipes und Umleitungen verwenden
    • Allgemeines
    • stdin, stdout und stderr
    • Umleitungen (Redirects)
    • Pipes
    • tee und xargs
  • 4 - Prozesse erzeugen, überwachen und beenden
    • Allgemeines
    • Überwachen von Prozessen
    • Signale an Prozesse senden
    • Jobs im Vorder- und im Hintergrund
    • Prozesse unabhängig von einem Terminal laufen lassen
  • 2 - Prozess-Ausführungsprioritäten ändern
    • Allgemeines
    • nice
    • renice
    • top und ps zur Überprüfung von Prioritäten
  • 2 - Textdateien mit regulären Ausdrücken durchsuchen
    • Allgemeines
    • Reguläre Ausdrücke
    • Die Verwendung von grep
    • egrep und fgrep
    • Die Verwendung von sed
  • 3 - Grundlegendes Editieren von Dateien mit dem vi
    • Allgemeines
    • Bedienungsgrundlagen
    • Navigation in einem Dokument
    • Einfügen, Löschen, Kopieren und Auffinden von Text
    • Befehlszeilenoptionen für vi

Thema 104 - Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard

  • 2 - Partitionen und Dateisysteme anlegen
    • Allgemeines
    • Erzeugen der Partitionen
    • Formatieren der Dateisysteme
    • Erstellen einer Swap-Datei
  • 2 - Die Integrität von Dateisystemen sichern
    • Allgemeines
    • Sicherstellen der Integrität des Dateisystems und Problembehebung
    • XFS-Werkzeuge
    • Überwachen des freien Platzes und der freien Inodes
  • 3 - Das Ein- und Aushängen von Dateisystemen steuern
    • Allgemeines
    • Manuelles Mounten und Unmounten
    • Automatisches Mounten über die Datei /etc/fstab
  • 1 - Platten-Quotas verwalten
    • Allgemeines
    • Möglichkeiten der Quotierung
    • Vorbereiten von Quota
    • Aktivieren von Quota
    • Ändern und Überprüfen von Quota
  • 3 - Dateizugriffsrechte und -eigentümerschaft verwalten
    • Allgemeines
    • Vergabe der Berechtigungen
    • Verwendung von SUID, SGID und Sticky Bit
    • chown
    • chgrp
    • Verwendung von umask
    • Dateiattribute der ext2-/ext3-Dateisysteme
  • 2 - Harte und symbolische Links anlegen und ändern
    • Allgemeines
    • Softlinks
    • Hardlinks
  • 2 - Systemdateien finden und Dateien am richtigen Ort platzieren
    • Allgemeines
    • FHS – Filesystem Hierarchy Standard
    • Programme zum Auffinden von Dateien

Prüfung 102:

Thema 105 - Shells, Skripte und Datenverwaltung

  • 4 - Die Shell-Umgebung anpassen und verwenden
    • Allgemeines
    • Verwendung von Shells
    • Umgebungsvariablen und Shell-Variablen
    • Aliase und Funktionen
    • Konfigurationsdateien der Bash
    • Systemweite Konfigurationsdateien
    • Konfigurationsdateien für den Benutzer
    • Das Skeleton Verzeichnis /etc/skel
  • 4 - Einfache Skripte anpassen oder schreiben
    • Allgemeines
    • Ausführen eines Skripts
    • Ausführungsberechtigung
    • Position eines Skripts
    • Übergabevariablen und Rückgabewerte
    • Schleifen und Bedingungen
  • 2 - SQL-Datenverwaltung
    • Allgemeines
    • SQL – Die Befehle
    • Die ersten Schritte
    • Eine erste Datenbank
    • Abfragen mit SELECT und WHERE
    • Aktualisieren von Datensätzen
    • Sortieren und Gruppieren
    • Erweitern von Datenbanken
    • Arbeiten mit mehreren Tabellen
    • Destruktive Kommandos

Thema 106 - Oberflächen und Desktops

  • 2 - X11 installieren und konfigurieren
    • Allgemeines
    • Der Aufbau von X
    • Der Startvorgang von X
    • X-Terminals
    • X-Librarys
    • Konfigurationsdateien
    • X-Fontserver
    • X-Display exportieren
    • xwininfo
    • xdpyinfo
  • 2 - Einen Display-Manager einrichten
    • Allgemeines
    • Starten und Beenden eines Displaymanagers
    • Konfigurationsdateien der Displaymanager
  • 1 - Hilfen für Behinderte
    • Allgemeines
    • Sehbehinderte und Blinde
    • Barrierefreiheit
    • Orca
    • GOK
    • emacspeak

Thema 107 - Administrative Aufgaben

  • 5 - Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten
    • Allgemeines
    • passwd, shadow, group, gshadow
    • Befehle zur Verwaltung von Benutzern
    • Befehle zur Verwaltung von Gruppen
    • Befehle zur Verwaltung des Shadow-Systems
  • 4 - Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren
    • Allgemeines
    • Die Verwendung von cron
    • Die Verwendung von at
    • Grundlegendes zu anacron
    • Zugriffssteuerung auf cron und at
  • 3 - Lokalisierung und Internationalisierung
    • Allgemeines
    • Zeitzoneneinstellung
    • Umgebungsvariablen für die Lokalisation
    • Historische Zeichensätze
    • ASCII – American Standard Code for Information Interchange
    • ISO 8859
    • Unicode und UTF-8
    • Konvertierung von Zeichensätzen

Thema 108 - Grundlegende Systemdienste

  • 3 - Die Systemzeit verwalten
    • Allgemeines
    • Manuelle Konfiguration der Systemzeit
    • Die RTC-Uhr einstellen
    • Zeitzonen
    • Zeitsynchronisation über das Netzwerk
    • Automatische Zeitsynchronisation
    • NTP Diagnose
    • pool.ntp.org
  • 2 - Systemprotokollierung
    • Allgemeines
    • syslogd und syslog-ng
    • Die Konfigurationsdateien
    • Einsatz von Log-Dateien zur Fehlersuche
    • Selbst Ereignisse loggen
    • Der Kernellog
  • 3 - Grundlagen von Mail Transfer Agents (MTAs)
    • Allgemeines
    • MUA, MDA und MTA
    • Mail – Aliase
    • Weiterleitung von Mail
    • Wichtige Dateien und Verzeichnisse
    • sendmail-Konfigurationsdateien
    • postfix-Konfigurationsdateien
    • Smarthost und SMTP-Relay
    • exim und qmail
  • 2 - Drucker und Druckvorgänge verwalten
    • Allgemeines
    • Verwalten der Druckerwarteschlangen
    • Befehle zur Kontrolle von Druckvorgängen
    • lpc – Line Printer Control
    • Drucken mit CUPS

Thema 109 - Netz-Grundlagen

  • 4 - Grundlagen von Internet-Protokollen
    • Allgemeines
    • TCP/IP Geschichte kurz gefasst
    • Das DoD Modell
    • Die Protokolle der dritten Schicht
    • Die Protokolle der zweiten Schicht
    • Das Internetprotokoll IPv4
    • IP-Klassen
    • Die Verwendung der Subnetzmaske und CIDR
    • Die Broadcast-Adressen
    • Standardgateway
    • Das Internetprotokoll IPv6
    • TCP/IP Werkzeuge
  • 4 - Grundlegende Netz-Konfiguration
    • Allgemeines
    • Konfigurationsdateien eines Netzwerk-Clients
    • Konfigurationsprogramme für Netzwerk-Clients
  • 4 - Grundlegende Netz-Fehlersuche
    • Allgemeines
    • netstat
  • 2 - Clientseitiges DNS konfigurieren
    • Allgemeines

Thema 110 - Sicherheit

  • 3 - Administrationsaufgaben für Sicherheit durchführen
    • Allgemeines
    • Auffinden von Dateien mit gesetztem SUID/SGID-Bit
    • Setzen oder Löschen von Passwörtern und Passwort-Verfallszeiten
    • nmap, netstat und socket
    • Ressourcenverwendung kontrollieren
    • Offene Dateien
    • Arbeiten mit erhöhten Rechten
  • 3 - Einen Rechner absichern
    • Allgemeines
    • Superdaemons
    • TCP-Wrapper konfigurieren
    • Die Datei /etc/nologin
  • 3 - Daten durch Verschlüsselung schützen
    • Allgemeines
    • SSH verwenden
    • SSH-Client-Verbindung
    • SSH-Konfigurationsdateien
    • Authentifizierung der Server mit Schlüsseln
    • Generieren von Schlüsseln
    • Benutzerauthentifizierung mit Schlüsseln
    • Der Authentifizierungsagent
    • GnuPG
    • Schlüsselerstellung mit GnuPG
    • GnuPG Dateien
    • GnuPG verwenden
Meine Werkzeuge