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
