<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.lpi.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kbehrla</id>
	<title>LPI Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lpi.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kbehrla"/>
	<link rel="alternate" type="text/html" href="https://wiki.lpi.org/wiki/Special:Contributions/Kbehrla"/>
	<updated>2026-04-25T10:41:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3635</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3635"/>
		<updated>2015-04-23T09:40:35Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Lerziele: Prüfung 101 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Wir bedanken uns bei folgenden Personen für die freundliche Unterstützung bei der Übersetzung von LPIC-1 Lerninhalten auf Deutsch:&lt;br /&gt;
* Peer Heinlein (Heinlein Professional Linux Support GmbH, https://www.heinlein-support.de)&lt;br /&gt;
* Anselm Lingnau (Linup Front GmbH, http://www.linupfront.de)&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Aufgaben&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Benutzerkonten hinzuzufügen, zu entfernen, zu suspendieren und zu verändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Benutzer und Gruppen hinzufügen, ändern und entfernen.&lt;br /&gt;
* Benutzer- und Gruppeninformationen in `password`/`group`-Datenbanken verwalten.&lt;br /&gt;
* Konten für spezielle Zwecke und beschränkte Konten anlegen und verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, `cron` oder `anacron` zu verwenden, um Jobs in regelmäßigen Abständen auszuführen, und `at`, um Jobs zu einem bestimmten Zeitpunkt auszuführen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cron- und At-Jobs verwalten.&lt;br /&gt;
* Benutzerzugang zu den Diensten `cron` und `at` konfigurieren. &lt;br /&gt;
* `anacron` konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Lokalisierung und Internationalisierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein System in einer anderen Sprache als Englisch zu lokalisieren. Dazu gehört auch ein Verständnis dafür, warum `LANG=C` in Shellskripten nützlich ist.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Locale-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
* Zeitzonen-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Grundlegende Systemdienste&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Die Systemzeit verwalten &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Systemzeit korrekt zu halten und die Uhr mit NTP zu synchronisieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Systemzeit und -datum setzen.&lt;br /&gt;
* Die Hardwareuhr auf die korrekte Zeit in UTC setzen.&lt;br /&gt;
* Die korrekte Zeitzone einstellen.&lt;br /&gt;
* Grundlegende NTP-Konfiguration.&lt;br /&gt;
* Wissen über den Gebrauch des `pool.ntp.org`-Diensts.&lt;br /&gt;
* Wissen von der Existenz des `ntpq`-Kommandos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 Systemprotokollierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den Syslog-Daemon zu konfigurieren. Dieses Lernziel umfasst auch die Konfiguration des Syslog-Daemons für den Versand von Ausgabe an einen zentralen Protokollserver oder das Annehmen von Ausgabe als zentraler Protokollserver. Der Gebrauch des journal-Subsystems von systemd ist abgedeckt. Ferner wird Wissen von der Existenz von rsyslog und syslog-ng als alternativen Protokollsystemen verlangt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Konfiguration des Syslog-Daemons.&lt;br /&gt;
* Standard-Facilities, -Prioritäten und -Aktionen verstehen.&lt;br /&gt;
* Konfiguration von logrotate beherrschen.&lt;br /&gt;
* Wissen von der Existenz von rsyslog und syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Grundlagen von Mail Transfer Agents (MTAs)&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten von der Existenz der verbreiteten MTA-Programme wissen und einfache Weiterleitungs- und Aliaskonfigurationen auf einem Client-Rechner einstellen können. Andere Konfigurationsdateien werden nicht abgedeckt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* E-Mail-Aliase anlegen.&lt;br /&gt;
* E-Mail-Weiterleitung konfigurieren.&lt;br /&gt;
* Wissen von allgemein verfügbaren MTA-Programmen (postfix, sendmail, qmail, exim) (keine Konfiguration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* Kommandos in der Sendmail-Emulationsschicht&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Drucker und Druckvorgänge verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Druckerwarteschlangen und Druckaufträge von Benutzern mit CUPS und der LPD-Kompatibilitätsschnittstelle zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende CUPS-Konfiguration (für lokale und entfernte Drucker).&lt;br /&gt;
* Benutzer-Druckerwarteschlangen verwalten.&lt;br /&gt;
* Allgemeine Druckprobleme lösen.&lt;br /&gt;
* Druckaufträge zu konfigurierten Druckerwarteschlangen hinzufügen und daraus löschen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Netz-Grundlagen&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Grundlagen von Internet-Protokollen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein angemessenes Verständnis der Grundlagen von TCP/IP-Netzen demonstrieren.. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verständnis von Netzmasken und CIDR-Notation demonstrieren.&lt;br /&gt;
* Wissen über die Unterschiede zwischen privaten und öffentlichen IP-Adressen als »dotted quads«.&lt;br /&gt;
* Wissen über gängige TCP- und UDP-Ports (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Wissen über die Unterschiede und wesentlichen Eigenschaften von UDP, TCP und ICMP.&lt;br /&gt;
* Wissen über die wesentlichen Unterschiede zwischen IPv4 und IPv6. &lt;br /&gt;
* Wissen über die grundlegenden Eigenschaften von IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Grundlegende Netz-Konfiguration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Konfigurationseinstellungen auf Client-Rechnern anzuschauen, zu verändern und zu überprüfen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen manuell und automatisch konfigurieren.&lt;br /&gt;
* Grundlegende TCP/IP-Rechnerkonfiguration.&lt;br /&gt;
* Eine Default-Route setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Grundlegende Netz-Fehlersuche&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Netzprobleme auf Client-Rechnern zu lösen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen und Routingtabellen manuell und automatisch konfigurieren; dies umfasst das Hinzufügen, Starten, Stoppen, neu Starten, Löschen oder Umkonfigurieren von Netzschnittstellen.&lt;br /&gt;
* Die Routingtabelle ändern, anschauen oder konfigurieren und eine falsch gesetzte Default-Route manuell richtigstellen.&lt;br /&gt;
* Probleme mit der Netzkonfiguration finden und lösen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Clientseitiges DNS konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, DNS auf einem Client-Rechner einzurichten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Anfragen an entfernte DNS-Server stellen.&lt;br /&gt;
* Lokale Namensauflösung konfigurieren und entfernte DNS-Server verwenden.&lt;br /&gt;
* Die Reihenfolge der Namensauflösung ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Sicherheit&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Administrationsaufgaben für Sicherheit durchführen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie die Systemkonfiguration prüfen, um die Sicherheit des Rechners in Übereinstimmung mit örtlichen Sicherheitsrichtlinien zu gewährleisten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ein System nach Dateien mit gesetztem SUID/SGID-Bit durchsuchen.&lt;br /&gt;
* Benutzerkennwörter und die Informationen über das Altern von Kennwörtern setzen oder ändern.&lt;br /&gt;
* Mit nmap und netstat offene Ports auf einem System finden können.&lt;br /&gt;
* Grenzen für Benutzeranmeldungen, Prozesse und Speicherverbrauch setzen.&lt;br /&gt;
* Feststellen, welche Benutzer sich angemeldet haben oder gerade angemeldet sind.&lt;br /&gt;
* Grundlegende Konfiguration und Gebrauch von sudo. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Einen Rechner absichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie grundlegende Rechnersicherheit konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Kenntnisse über Shadow-Kennwörter und wie sie funktionieren.&lt;br /&gt;
* Nicht verwendete Netzdienste abschalten.&lt;br /&gt;
* Die Rolle der TCP-Wrapper verstehen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Daten durch Verschlüsselung schützen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Der Kandidat sollte in der Lage sein, Public-Key-Techniken zum Schutz von Daten und Kommunikation einzusetzen.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einen OpenSSH-2-Client grundlegend konfigurieren und verwenden.&lt;br /&gt;
* Die Rolle von OpenSSH-2-Rechnerschlüsseln verstehen.&lt;br /&gt;
* GnuPG grundlegend konfigurieren und verwenden, inklusive Schlüsselrückruf.&lt;br /&gt;
* SSH-Port-Tunnel (auch X11-Tunnel) verstehen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Überlegungen zu zukünftigen Änderungen==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3408</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3408"/>
		<updated>2015-02-17T13:19:45Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Übersetzungen der Lernziele */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Wir bedanken uns bei folgenden Personen für die freundliche Unterstützung bei der Übersetzung von LPIC-1 Lerninhalten auf Deutsch:&lt;br /&gt;
* Peer Heinlein (Heinlein Professional Linux Support GmbH, https://www.heinlein-support.de)&lt;br /&gt;
* Anselm Lingnau (Linup Front GmbH, http://www.linupfront.de)&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Aufgaben&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Benutzerkonten hinzuzufügen, zu entfernen, zu suspendieren und zu verändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Benutzer und Gruppen hinzufügen, ändern und entfernen.&lt;br /&gt;
* Benutzer- und Gruppeninformationen in `password`/`group`-Datenbanken verwalten.&lt;br /&gt;
* Konten für spezielle Zwecke und beschränkte Konten anlegen und verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, `cron` oder `anacron` zu verwenden, um Jobs in regelmäßigen Abständen auszuführen, und `at`, um Jobs zu einem bestimmten Zeitpunkt auszuführen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cron- und At-Jobs verwalten.&lt;br /&gt;
* Benutzerzugang zu den Diensten `cron` und `at` konfigurieren. &lt;br /&gt;
* `anacron` konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Lokalisierung und Internationalisierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein System in einer anderen Sprache als Englisch zu lokalisieren. Dazu gehört auch ein Verständnis dafür, warum `LANG=C` in Shellskripten nützlich ist.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Locale-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
* Zeitzonen-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Grundlegende Systemdienste&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Die Systemzeit verwalten &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Systemzeit korrekt zu halten und die Uhr mit NTP zu synchronisieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Systemzeit und -datum setzen.&lt;br /&gt;
* Die Hardwareuhr auf die korrekte Zeit in UTC setzen.&lt;br /&gt;
* Die korrekte Zeitzone einstellen.&lt;br /&gt;
* Grundlegende NTP-Konfiguration.&lt;br /&gt;
* Wissen über den Gebrauch des `pool.ntp.org`-Diensts.&lt;br /&gt;
* Wissen von der Existenz des `ntpq`-Kommandos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 Systemprotokollierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den Syslog-Daemon zu konfigurieren. Dieses Lernziel umfasst auch die Konfiguration des Syslog-Daemons für den Versand von Ausgabe an einen zentralen Protokollserver oder das Annehmen von Ausgabe als zentraler Protokollserver. Der Gebrauch des journal-Subsystems von systemd ist abgedeckt. Ferner wird Wissen von der Existenz von rsyslog und syslog-ng als alternativen Protokollsystemen verlangt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Konfiguration des Syslog-Daemons.&lt;br /&gt;
* Standard-Facilities, -Prioritäten und -Aktionen verstehen.&lt;br /&gt;
* Konfiguration von logrotate beherrschen.&lt;br /&gt;
* Wissen von der Existenz von rsyslog und syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Grundlagen von Mail Transfer Agents (MTAs)&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten von der Existenz der verbreiteten MTA-Programme wissen und einfache Weiterleitungs- und Aliaskonfigurationen auf einem Client-Rechner einstellen können. Andere Konfigurationsdateien werden nicht abgedeckt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* E-Mail-Aliase anlegen.&lt;br /&gt;
* E-Mail-Weiterleitung konfigurieren.&lt;br /&gt;
* Wissen von allgemein verfügbaren MTA-Programmen (postfix, sendmail, qmail, exim) (keine Konfiguration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* Kommandos in der Sendmail-Emulationsschicht&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Drucker und Druckvorgänge verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Druckerwarteschlangen und Druckaufträge von Benutzern mit CUPS und der LPD-Kompatibilitätsschnittstelle zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende CUPS-Konfiguration (für lokale und entfernte Drucker).&lt;br /&gt;
* Benutzer-Druckerwarteschlangen verwalten.&lt;br /&gt;
* Allgemeine Druckprobleme lösen.&lt;br /&gt;
* Druckaufträge zu konfigurierten Druckerwarteschlangen hinzufügen und daraus löschen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Netz-Grundlagen&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Grundlagen von Internet-Protokollen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein angemessenes Verständnis der Grundlagen von TCP/IP-Netzen demonstrieren.. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verständnis von Netzmasken und CIDR-Notation demonstrieren.&lt;br /&gt;
* Wissen über die Unterschiede zwischen privaten und öffentlichen IP-Adressen als »dotted quads«.&lt;br /&gt;
* Wissen über gängige TCP- und UDP-Ports (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Wissen über die Unterschiede und wesentlichen Eigenschaften von UDP, TCP und ICMP.&lt;br /&gt;
* Wissen über die wesentlichen Unterschiede zwischen IPv4 und IPv6. &lt;br /&gt;
* Wissen über die grundlegenden Eigenschaften von IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Grundlegende Netz-Konfiguration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Konfigurationseinstellungen auf Client-Rechnern anzuschauen, zu verändern und zu überprüfen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen manuell und automatisch konfigurieren.&lt;br /&gt;
* Grundlegende TCP/IP-Rechnerkonfiguration.&lt;br /&gt;
* Eine Default-Route setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Grundlegende Netz-Fehlersuche&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Netzprobleme auf Client-Rechnern zu lösen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen und Routingtabellen manuell und automatisch konfigurieren; dies umfasst das Hinzufügen, Starten, Stoppen, neu Starten, Löschen oder Umkonfigurieren von Netzschnittstellen.&lt;br /&gt;
* Die Routingtabelle ändern, anschauen oder konfigurieren und eine falsch gesetzte Default-Route manuell richtigstellen.&lt;br /&gt;
* Probleme mit der Netzkonfiguration finden und lösen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Clientseitiges DNS konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, DNS auf einem Client-Rechner einzurichten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Anfragen an entfernte DNS-Server stellen.&lt;br /&gt;
* Lokale Namensauflösung konfigurieren und entfernte DNS-Server verwenden.&lt;br /&gt;
* Die Reihenfolge der Namensauflösung ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Sicherheit&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Administrationsaufgaben für Sicherheit durchführen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie die Systemkonfiguration prüfen, um die Sicherheit des Rechners in Übereinstimmung mit örtlichen Sicherheitsrichtlinien zu gewährleisten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ein System nach Dateien mit gesetztem SUID/SGID-Bit durchsuchen.&lt;br /&gt;
* Benutzerkennwörter und die Informationen über das Altern von Kennwörtern setzen oder ändern.&lt;br /&gt;
* Mit nmap und netstat offene Ports auf einem System finden können.&lt;br /&gt;
* Grenzen für Benutzeranmeldungen, Prozesse und Speicherverbrauch setzen.&lt;br /&gt;
* Feststellen, welche Benutzer sich angemeldet haben oder gerade angemeldet sind.&lt;br /&gt;
* Grundlegende Konfiguration und Gebrauch von sudo. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Einen Rechner absichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie grundlegende Rechnersicherheit konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Kenntnisse über Shadow-Kennwörter und wie sie funktionieren.&lt;br /&gt;
* Nicht verwendete Netzdienste abschalten.&lt;br /&gt;
* Die Rolle der TCP-Wrapper verstehen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Daten durch Verschlüsselung schützen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Der Kandidat sollte in der Lage sein, Public-Key-Techniken zum Schutz von Daten und Kommunikation einzusetzen.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einen OpenSSH-2-Client grundlegend konfigurieren und verwenden.&lt;br /&gt;
* Die Rolle von OpenSSH-2-Rechnerschlüsseln verstehen.&lt;br /&gt;
* GnuPG grundlegend konfigurieren und verwenden, inklusive Schlüsselrückruf.&lt;br /&gt;
* SSH-Port-Tunnel (auch X11-Tunnel) verstehen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Überlegungen zu zukünftigen Änderungen==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3406</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3406"/>
		<updated>2015-02-16T14:53:32Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Future Change Considerations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Aufgaben&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Benutzerkonten hinzuzufügen, zu entfernen, zu suspendieren und zu verändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Benutzer und Gruppen hinzufügen, ändern und entfernen.&lt;br /&gt;
* Benutzer- und Gruppeninformationen in `password`/`group`-Datenbanken verwalten.&lt;br /&gt;
* Konten für spezielle Zwecke und beschränkte Konten anlegen und verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, `cron` oder `anacron` zu verwenden, um Jobs in regelmäßigen Abständen auszuführen, und `at`, um Jobs zu einem bestimmten Zeitpunkt auszuführen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cron- und At-Jobs verwalten.&lt;br /&gt;
* Benutzerzugang zu den Diensten `cron` und `at` konfigurieren. &lt;br /&gt;
* `anacron` konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Lokalisierung und Internationalisierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein System in einer anderen Sprache als Englisch zu lokalisieren. Dazu gehört auch ein Verständnis dafür, warum `LANG=C` in Shellskripten nützlich ist.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Locale-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
* Zeitzonen-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Grundlegende Systemdienste&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Die Systemzeit verwalten &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Systemzeit korrekt zu halten und die Uhr mit NTP zu synchronisieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Systemzeit und -datum setzen.&lt;br /&gt;
* Die Hardwareuhr auf die korrekte Zeit in UTC setzen.&lt;br /&gt;
* Die korrekte Zeitzone einstellen.&lt;br /&gt;
* Grundlegende NTP-Konfiguration.&lt;br /&gt;
* Wissen über den Gebrauch des `pool.ntp.org`-Diensts.&lt;br /&gt;
* Wissen von der Existenz des `ntpq`-Kommandos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 Systemprotokollierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den Syslog-Daemon zu konfigurieren. Dieses Lernziel umfasst auch die Konfiguration des Syslog-Daemons für den Versand von Ausgabe an einen zentralen Protokollserver oder das Annehmen von Ausgabe als zentraler Protokollserver. Der Gebrauch des journal-Subsystems von systemd ist abgedeckt. Ferner wird Wissen von der Existenz von rsyslog und syslog-ng als alternativen Protokollsystemen verlangt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Konfiguration des Syslog-Daemons.&lt;br /&gt;
* Standard-Facilities, -Prioritäten und -Aktionen verstehen.&lt;br /&gt;
* Konfiguration von logrotate beherrschen.&lt;br /&gt;
* Wissen von der Existenz von rsyslog und syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Grundlagen von Mail Transfer Agents (MTAs)&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten von der Existenz der verbreiteten MTA-Programme wissen und einfache Weiterleitungs- und Aliaskonfigurationen auf einem Client-Rechner einstellen können. Andere Konfigurationsdateien werden nicht abgedeckt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* E-Mail-Aliase anlegen.&lt;br /&gt;
* E-Mail-Weiterleitung konfigurieren.&lt;br /&gt;
* Wissen von allgemein verfügbaren MTA-Programmen (postfix, sendmail, qmail, exim) (keine Konfiguration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* Kommandos in der Sendmail-Emulationsschicht&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Drucker und Druckvorgänge verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Druckerwarteschlangen und Druckaufträge von Benutzern mit CUPS und der LPD-Kompatibilitätsschnittstelle zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende CUPS-Konfiguration (für lokale und entfernte Drucker).&lt;br /&gt;
* Benutzer-Druckerwarteschlangen verwalten.&lt;br /&gt;
* Allgemeine Druckprobleme lösen.&lt;br /&gt;
* Druckaufträge zu konfigurierten Druckerwarteschlangen hinzufügen und daraus löschen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Netz-Grundlagen&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Grundlagen von Internet-Protokollen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein angemessenes Verständnis der Grundlagen von TCP/IP-Netzen demonstrieren.. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verständnis von Netzmasken und CIDR-Notation demonstrieren.&lt;br /&gt;
* Wissen über die Unterschiede zwischen privaten und öffentlichen IP-Adressen als »dotted quads«.&lt;br /&gt;
* Wissen über gängige TCP- und UDP-Ports (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Wissen über die Unterschiede und wesentlichen Eigenschaften von UDP, TCP und ICMP.&lt;br /&gt;
* Wissen über die wesentlichen Unterschiede zwischen IPv4 und IPv6. &lt;br /&gt;
* Wissen über die grundlegenden Eigenschaften von IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Grundlegende Netz-Konfiguration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Konfigurationseinstellungen auf Client-Rechnern anzuschauen, zu verändern und zu überprüfen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen manuell und automatisch konfigurieren.&lt;br /&gt;
* Grundlegende TCP/IP-Rechnerkonfiguration.&lt;br /&gt;
* Eine Default-Route setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Grundlegende Netz-Fehlersuche&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Netzprobleme auf Client-Rechnern zu lösen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen und Routingtabellen manuell und automatisch konfigurieren; dies umfasst das Hinzufügen, Starten, Stoppen, neu Starten, Löschen oder Umkonfigurieren von Netzschnittstellen.&lt;br /&gt;
* Die Routingtabelle ändern, anschauen oder konfigurieren und eine falsch gesetzte Default-Route manuell richtigstellen.&lt;br /&gt;
* Probleme mit der Netzkonfiguration finden und lösen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Clientseitiges DNS konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, DNS auf einem Client-Rechner einzurichten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Anfragen an entfernte DNS-Server stellen.&lt;br /&gt;
* Lokale Namensauflösung konfigurieren und entfernte DNS-Server verwenden.&lt;br /&gt;
* Die Reihenfolge der Namensauflösung ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Sicherheit&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Administrationsaufgaben für Sicherheit durchführen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie die Systemkonfiguration prüfen, um die Sicherheit des Rechners in Übereinstimmung mit örtlichen Sicherheitsrichtlinien zu gewährleisten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ein System nach Dateien mit gesetztem SUID/SGID-Bit durchsuchen.&lt;br /&gt;
* Benutzerkennwörter und die Informationen über das Altern von Kennwörtern setzen oder ändern.&lt;br /&gt;
* Mit nmap und netstat offene Ports auf einem System finden können.&lt;br /&gt;
* Grenzen für Benutzeranmeldungen, Prozesse und Speicherverbrauch setzen.&lt;br /&gt;
* Feststellen, welche Benutzer sich angemeldet haben oder gerade angemeldet sind.&lt;br /&gt;
* Grundlegende Konfiguration und Gebrauch von sudo. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Einen Rechner absichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie grundlegende Rechnersicherheit konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Kenntnisse über Shadow-Kennwörter und wie sie funktionieren.&lt;br /&gt;
* Nicht verwendete Netzdienste abschalten.&lt;br /&gt;
* Die Rolle der TCP-Wrapper verstehen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Daten durch Verschlüsselung schützen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Der Kandidat sollte in der Lage sein, Public-Key-Techniken zum Schutz von Daten und Kommunikation einzusetzen.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einen OpenSSH-2-Client grundlegend konfigurieren und verwenden.&lt;br /&gt;
* Die Rolle von OpenSSH-2-Rechnerschlüsseln verstehen.&lt;br /&gt;
* GnuPG grundlegend konfigurieren und verwenden, inklusive Schlüsselrückruf.&lt;br /&gt;
* SSH-Port-Tunnel (auch X11-Tunnel) verstehen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Überlegungen zu zukünftigen Änderungen==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3405</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3405"/>
		<updated>2015-02-16T14:52:01Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 110: Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Aufgaben&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Benutzerkonten hinzuzufügen, zu entfernen, zu suspendieren und zu verändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Benutzer und Gruppen hinzufügen, ändern und entfernen.&lt;br /&gt;
* Benutzer- und Gruppeninformationen in `password`/`group`-Datenbanken verwalten.&lt;br /&gt;
* Konten für spezielle Zwecke und beschränkte Konten anlegen und verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, `cron` oder `anacron` zu verwenden, um Jobs in regelmäßigen Abständen auszuführen, und `at`, um Jobs zu einem bestimmten Zeitpunkt auszuführen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cron- und At-Jobs verwalten.&lt;br /&gt;
* Benutzerzugang zu den Diensten `cron` und `at` konfigurieren. &lt;br /&gt;
* `anacron` konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Lokalisierung und Internationalisierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein System in einer anderen Sprache als Englisch zu lokalisieren. Dazu gehört auch ein Verständnis dafür, warum `LANG=C` in Shellskripten nützlich ist.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Locale-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
* Zeitzonen-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Grundlegende Systemdienste&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Die Systemzeit verwalten &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Systemzeit korrekt zu halten und die Uhr mit NTP zu synchronisieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Systemzeit und -datum setzen.&lt;br /&gt;
* Die Hardwareuhr auf die korrekte Zeit in UTC setzen.&lt;br /&gt;
* Die korrekte Zeitzone einstellen.&lt;br /&gt;
* Grundlegende NTP-Konfiguration.&lt;br /&gt;
* Wissen über den Gebrauch des `pool.ntp.org`-Diensts.&lt;br /&gt;
* Wissen von der Existenz des `ntpq`-Kommandos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 Systemprotokollierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den Syslog-Daemon zu konfigurieren. Dieses Lernziel umfasst auch die Konfiguration des Syslog-Daemons für den Versand von Ausgabe an einen zentralen Protokollserver oder das Annehmen von Ausgabe als zentraler Protokollserver. Der Gebrauch des journal-Subsystems von systemd ist abgedeckt. Ferner wird Wissen von der Existenz von rsyslog und syslog-ng als alternativen Protokollsystemen verlangt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Konfiguration des Syslog-Daemons.&lt;br /&gt;
* Standard-Facilities, -Prioritäten und -Aktionen verstehen.&lt;br /&gt;
* Konfiguration von logrotate beherrschen.&lt;br /&gt;
* Wissen von der Existenz von rsyslog und syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Grundlagen von Mail Transfer Agents (MTAs)&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten von der Existenz der verbreiteten MTA-Programme wissen und einfache Weiterleitungs- und Aliaskonfigurationen auf einem Client-Rechner einstellen können. Andere Konfigurationsdateien werden nicht abgedeckt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* E-Mail-Aliase anlegen.&lt;br /&gt;
* E-Mail-Weiterleitung konfigurieren.&lt;br /&gt;
* Wissen von allgemein verfügbaren MTA-Programmen (postfix, sendmail, qmail, exim) (keine Konfiguration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* Kommandos in der Sendmail-Emulationsschicht&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Drucker und Druckvorgänge verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Druckerwarteschlangen und Druckaufträge von Benutzern mit CUPS und der LPD-Kompatibilitätsschnittstelle zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende CUPS-Konfiguration (für lokale und entfernte Drucker).&lt;br /&gt;
* Benutzer-Druckerwarteschlangen verwalten.&lt;br /&gt;
* Allgemeine Druckprobleme lösen.&lt;br /&gt;
* Druckaufträge zu konfigurierten Druckerwarteschlangen hinzufügen und daraus löschen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Netz-Grundlagen&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Grundlagen von Internet-Protokollen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein angemessenes Verständnis der Grundlagen von TCP/IP-Netzen demonstrieren.. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verständnis von Netzmasken und CIDR-Notation demonstrieren.&lt;br /&gt;
* Wissen über die Unterschiede zwischen privaten und öffentlichen IP-Adressen als »dotted quads«.&lt;br /&gt;
* Wissen über gängige TCP- und UDP-Ports (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Wissen über die Unterschiede und wesentlichen Eigenschaften von UDP, TCP und ICMP.&lt;br /&gt;
* Wissen über die wesentlichen Unterschiede zwischen IPv4 und IPv6. &lt;br /&gt;
* Wissen über die grundlegenden Eigenschaften von IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Grundlegende Netz-Konfiguration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Konfigurationseinstellungen auf Client-Rechnern anzuschauen, zu verändern und zu überprüfen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen manuell und automatisch konfigurieren.&lt;br /&gt;
* Grundlegende TCP/IP-Rechnerkonfiguration.&lt;br /&gt;
* Eine Default-Route setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Grundlegende Netz-Fehlersuche&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Netzprobleme auf Client-Rechnern zu lösen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen und Routingtabellen manuell und automatisch konfigurieren; dies umfasst das Hinzufügen, Starten, Stoppen, neu Starten, Löschen oder Umkonfigurieren von Netzschnittstellen.&lt;br /&gt;
* Die Routingtabelle ändern, anschauen oder konfigurieren und eine falsch gesetzte Default-Route manuell richtigstellen.&lt;br /&gt;
* Probleme mit der Netzkonfiguration finden und lösen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Clientseitiges DNS konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, DNS auf einem Client-Rechner einzurichten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Anfragen an entfernte DNS-Server stellen.&lt;br /&gt;
* Lokale Namensauflösung konfigurieren und entfernte DNS-Server verwenden.&lt;br /&gt;
* Die Reihenfolge der Namensauflösung ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Sicherheit&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Administrationsaufgaben für Sicherheit durchführen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie die Systemkonfiguration prüfen, um die Sicherheit des Rechners in Übereinstimmung mit örtlichen Sicherheitsrichtlinien zu gewährleisten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ein System nach Dateien mit gesetztem SUID/SGID-Bit durchsuchen.&lt;br /&gt;
* Benutzerkennwörter und die Informationen über das Altern von Kennwörtern setzen oder ändern.&lt;br /&gt;
* Mit nmap und netstat offene Ports auf einem System finden können.&lt;br /&gt;
* Grenzen für Benutzeranmeldungen, Prozesse und Speicherverbrauch setzen.&lt;br /&gt;
* Feststellen, welche Benutzer sich angemeldet haben oder gerade angemeldet sind.&lt;br /&gt;
* Grundlegende Konfiguration und Gebrauch von sudo. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Einen Rechner absichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten wissen, wie sie grundlegende Rechnersicherheit konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Kenntnisse über Shadow-Kennwörter und wie sie funktionieren.&lt;br /&gt;
* Nicht verwendete Netzdienste abschalten.&lt;br /&gt;
* Die Rolle der TCP-Wrapper verstehen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Daten durch Verschlüsselung schützen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Der Kandidat sollte in der Lage sein, Public-Key-Techniken zum Schutz von Daten und Kommunikation einzusetzen.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einen OpenSSH-2-Client grundlegend konfigurieren und verwenden.&lt;br /&gt;
* Die Rolle von OpenSSH-2-Rechnerschlüsseln verstehen.&lt;br /&gt;
* GnuPG grundlegend konfigurieren und verwenden, inklusive Schlüsselrückruf.&lt;br /&gt;
* SSH-Port-Tunnel (auch X11-Tunnel) verstehen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3404</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3404"/>
		<updated>2015-02-16T14:48:00Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 109: Networking Fundamentals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Aufgaben&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Benutzerkonten hinzuzufügen, zu entfernen, zu suspendieren und zu verändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Benutzer und Gruppen hinzufügen, ändern und entfernen.&lt;br /&gt;
* Benutzer- und Gruppeninformationen in `password`/`group`-Datenbanken verwalten.&lt;br /&gt;
* Konten für spezielle Zwecke und beschränkte Konten anlegen und verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, `cron` oder `anacron` zu verwenden, um Jobs in regelmäßigen Abständen auszuführen, und `at`, um Jobs zu einem bestimmten Zeitpunkt auszuführen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cron- und At-Jobs verwalten.&lt;br /&gt;
* Benutzerzugang zu den Diensten `cron` und `at` konfigurieren. &lt;br /&gt;
* `anacron` konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Lokalisierung und Internationalisierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein System in einer anderen Sprache als Englisch zu lokalisieren. Dazu gehört auch ein Verständnis dafür, warum `LANG=C` in Shellskripten nützlich ist.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Locale-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
* Zeitzonen-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Grundlegende Systemdienste&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Die Systemzeit verwalten &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Systemzeit korrekt zu halten und die Uhr mit NTP zu synchronisieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Systemzeit und -datum setzen.&lt;br /&gt;
* Die Hardwareuhr auf die korrekte Zeit in UTC setzen.&lt;br /&gt;
* Die korrekte Zeitzone einstellen.&lt;br /&gt;
* Grundlegende NTP-Konfiguration.&lt;br /&gt;
* Wissen über den Gebrauch des `pool.ntp.org`-Diensts.&lt;br /&gt;
* Wissen von der Existenz des `ntpq`-Kommandos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 Systemprotokollierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den Syslog-Daemon zu konfigurieren. Dieses Lernziel umfasst auch die Konfiguration des Syslog-Daemons für den Versand von Ausgabe an einen zentralen Protokollserver oder das Annehmen von Ausgabe als zentraler Protokollserver. Der Gebrauch des journal-Subsystems von systemd ist abgedeckt. Ferner wird Wissen von der Existenz von rsyslog und syslog-ng als alternativen Protokollsystemen verlangt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Konfiguration des Syslog-Daemons.&lt;br /&gt;
* Standard-Facilities, -Prioritäten und -Aktionen verstehen.&lt;br /&gt;
* Konfiguration von logrotate beherrschen.&lt;br /&gt;
* Wissen von der Existenz von rsyslog und syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Grundlagen von Mail Transfer Agents (MTAs)&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten von der Existenz der verbreiteten MTA-Programme wissen und einfache Weiterleitungs- und Aliaskonfigurationen auf einem Client-Rechner einstellen können. Andere Konfigurationsdateien werden nicht abgedeckt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* E-Mail-Aliase anlegen.&lt;br /&gt;
* E-Mail-Weiterleitung konfigurieren.&lt;br /&gt;
* Wissen von allgemein verfügbaren MTA-Programmen (postfix, sendmail, qmail, exim) (keine Konfiguration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* Kommandos in der Sendmail-Emulationsschicht&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Drucker und Druckvorgänge verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Druckerwarteschlangen und Druckaufträge von Benutzern mit CUPS und der LPD-Kompatibilitätsschnittstelle zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende CUPS-Konfiguration (für lokale und entfernte Drucker).&lt;br /&gt;
* Benutzer-Druckerwarteschlangen verwalten.&lt;br /&gt;
* Allgemeine Druckprobleme lösen.&lt;br /&gt;
* Druckaufträge zu konfigurierten Druckerwarteschlangen hinzufügen und daraus löschen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Netz-Grundlagen&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Grundlagen von Internet-Protokollen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein angemessenes Verständnis der Grundlagen von TCP/IP-Netzen demonstrieren.. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verständnis von Netzmasken und CIDR-Notation demonstrieren.&lt;br /&gt;
* Wissen über die Unterschiede zwischen privaten und öffentlichen IP-Adressen als »dotted quads«.&lt;br /&gt;
* Wissen über gängige TCP- und UDP-Ports (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Wissen über die Unterschiede und wesentlichen Eigenschaften von UDP, TCP und ICMP.&lt;br /&gt;
* Wissen über die wesentlichen Unterschiede zwischen IPv4 und IPv6. &lt;br /&gt;
* Wissen über die grundlegenden Eigenschaften von IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Grundlegende Netz-Konfiguration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Konfigurationseinstellungen auf Client-Rechnern anzuschauen, zu verändern und zu überprüfen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen manuell und automatisch konfigurieren.&lt;br /&gt;
* Grundlegende TCP/IP-Rechnerkonfiguration.&lt;br /&gt;
* Eine Default-Route setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Grundlegende Netz-Fehlersuche&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Netzprobleme auf Client-Rechnern zu lösen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Netzschnittstellen und Routingtabellen manuell und automatisch konfigurieren; dies umfasst das Hinzufügen, Starten, Stoppen, neu Starten, Löschen oder Umkonfigurieren von Netzschnittstellen.&lt;br /&gt;
* Die Routingtabelle ändern, anschauen oder konfigurieren und eine falsch gesetzte Default-Route manuell richtigstellen.&lt;br /&gt;
* Probleme mit der Netzkonfiguration finden und lösen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Clientseitiges DNS konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, DNS auf einem Client-Rechner einzurichten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Anfragen an entfernte DNS-Server stellen.&lt;br /&gt;
* Lokale Namensauflösung konfigurieren und entfernte DNS-Server verwenden.&lt;br /&gt;
* Die Reihenfolge der Namensauflösung ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3403</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3403"/>
		<updated>2015-02-16T14:42:47Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 108: Essential System Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Aufgaben&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Benutzerkonten hinzuzufügen, zu entfernen, zu suspendieren und zu verändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Benutzer und Gruppen hinzufügen, ändern und entfernen.&lt;br /&gt;
* Benutzer- und Gruppeninformationen in `password`/`group`-Datenbanken verwalten.&lt;br /&gt;
* Konten für spezielle Zwecke und beschränkte Konten anlegen und verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, `cron` oder `anacron` zu verwenden, um Jobs in regelmäßigen Abständen auszuführen, und `at`, um Jobs zu einem bestimmten Zeitpunkt auszuführen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cron- und At-Jobs verwalten.&lt;br /&gt;
* Benutzerzugang zu den Diensten `cron` und `at` konfigurieren. &lt;br /&gt;
* `anacron` konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Lokalisierung und Internationalisierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein System in einer anderen Sprache als Englisch zu lokalisieren. Dazu gehört auch ein Verständnis dafür, warum `LANG=C` in Shellskripten nützlich ist.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Locale-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
* Zeitzonen-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Grundlegende Systemdienste&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Die Systemzeit verwalten &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Systemzeit korrekt zu halten und die Uhr mit NTP zu synchronisieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Systemzeit und -datum setzen.&lt;br /&gt;
* Die Hardwareuhr auf die korrekte Zeit in UTC setzen.&lt;br /&gt;
* Die korrekte Zeitzone einstellen.&lt;br /&gt;
* Grundlegende NTP-Konfiguration.&lt;br /&gt;
* Wissen über den Gebrauch des `pool.ntp.org`-Diensts.&lt;br /&gt;
* Wissen von der Existenz des `ntpq`-Kommandos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 Systemprotokollierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den Syslog-Daemon zu konfigurieren. Dieses Lernziel umfasst auch die Konfiguration des Syslog-Daemons für den Versand von Ausgabe an einen zentralen Protokollserver oder das Annehmen von Ausgabe als zentraler Protokollserver. Der Gebrauch des journal-Subsystems von systemd ist abgedeckt. Ferner wird Wissen von der Existenz von rsyslog und syslog-ng als alternativen Protokollsystemen verlangt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Konfiguration des Syslog-Daemons.&lt;br /&gt;
* Standard-Facilities, -Prioritäten und -Aktionen verstehen.&lt;br /&gt;
* Konfiguration von logrotate beherrschen.&lt;br /&gt;
* Wissen von der Existenz von rsyslog und syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Grundlagen von Mail Transfer Agents (MTAs)&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten von der Existenz der verbreiteten MTA-Programme wissen und einfache Weiterleitungs- und Aliaskonfigurationen auf einem Client-Rechner einstellen können. Andere Konfigurationsdateien werden nicht abgedeckt.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* E-Mail-Aliase anlegen.&lt;br /&gt;
* E-Mail-Weiterleitung konfigurieren.&lt;br /&gt;
* Wissen von allgemein verfügbaren MTA-Programmen (postfix, sendmail, qmail, exim) (keine Konfiguration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* Kommandos in der Sendmail-Emulationsschicht&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Drucker und Druckvorgänge verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Druckerwarteschlangen und Druckaufträge von Benutzern mit CUPS und der LPD-Kompatibilitätsschnittstelle zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende CUPS-Konfiguration (für lokale und entfernte Drucker).&lt;br /&gt;
* Benutzer-Druckerwarteschlangen verwalten.&lt;br /&gt;
* Allgemeine Druckprobleme lösen.&lt;br /&gt;
* Druckaufträge zu konfigurierten Druckerwarteschlangen hinzufügen und daraus löschen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3402</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3402"/>
		<updated>2015-02-16T14:36:10Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 107: Administrative Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Aufgaben&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Benutzerkonten hinzuzufügen, zu entfernen, zu suspendieren und zu verändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Benutzer und Gruppen hinzufügen, ändern und entfernen.&lt;br /&gt;
* Benutzer- und Gruppeninformationen in `password`/`group`-Datenbanken verwalten.&lt;br /&gt;
* Konten für spezielle Zwecke und beschränkte Konten anlegen und verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, `cron` oder `anacron` zu verwenden, um Jobs in regelmäßigen Abständen auszuführen, und `at`, um Jobs zu einem bestimmten Zeitpunkt auszuführen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Cron- und At-Jobs verwalten.&lt;br /&gt;
* Benutzerzugang zu den Diensten `cron` und `at` konfigurieren. &lt;br /&gt;
* `anacron` konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Lokalisierung und Internationalisierung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein System in einer anderen Sprache als Englisch zu lokalisieren. Dazu gehört auch ein Verständnis dafür, warum `LANG=C` in Shellskripten nützlich ist.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Locale-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
* Zeitzonen-Einstellungen und -Umgebungsvariable konfigurieren.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3401</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3401"/>
		<updated>2015-02-16T14:30:54Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 106: User Interfaces and Desktops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: Oberflächen und Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 X11 installieren und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, X11 zu installieren und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sicherstellen, dass die Videokarte und der Monitor von einem X-Server unterstützt werden.&lt;br /&gt;
* Wissen von der Existenz des X-Fontservers.&lt;br /&gt;
* Die X-Window-Konfigurationsdatei prinzipiell verstehen und kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Einen Display-Manager einrichten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Eigenschaften und die Konfiguration des LightDM-Display-Managers zu beschreiben. Dieses Prüfungsziel umfasst Wissen von der Existenz der Display-Manager XDM (X Display Manager), GDM (Gnome Display Manager) und KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Grundlegende Konfiguration von LightDM.&lt;br /&gt;
* Den Display-Manager ein- und ausschalten.&lt;br /&gt;
* Die Begrüßung des Display-Managers ändern.&lt;br /&gt;
* Display-Manager für den Gebrauch durch X-Terminals konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Hilfen für Behinderte&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Wissen um die Existenz von Hilfen für Behinderte. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Tastatureinstellungen für Behinderte (AccessX).&lt;br /&gt;
* Visuelle Einstellungen und Themen.&lt;br /&gt;
* Assistive Techniken (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* »Klebrige« und Wiederholungstasten.&lt;br /&gt;
* Langsame/Bounce/Umschalt-Tasten.&lt;br /&gt;
* Maustasten.&lt;br /&gt;
* Desktop-Themen mit hohem Kontrast oder großer Schrift.&lt;br /&gt;
* Screen-Reader.&lt;br /&gt;
* Braille-Anzeige.&lt;br /&gt;
* Bildschirmvergrößerung.&lt;br /&gt;
* Tastatur auf dem Bildschirm.&lt;br /&gt;
* Gesten (beim Anmelden, etwa bei gdm).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3400</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3400"/>
		<updated>2015-02-16T14:25:20Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 105.3 SQL data management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL-Datenverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, mit einfachen SQL-Kommandos Datenbanken abzufragen und Daten zu manipulieren. Dieses Lernziel umfasst auch Anfragen, die 2 Tabellen verbinden und/oder Subselects verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Gebrauch einfacher SQL-Kommandos.&lt;br /&gt;
* Einfache Datenmanipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3399</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3399"/>
		<updated>2015-02-16T14:24:13Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 105.2 Customize or write simple scripts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Einfache Skripte anpassen oder schreiben&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, existierende Skripte anzupassen oder einfache neue Bash-Skripte zu schreiben. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Standard-`sh`-Syntax verwenden (Schleifen, Fallunterscheidungen).&lt;br /&gt;
* Kommandosubstitution verwenden.&lt;br /&gt;
* Rückgabewerte auf Erfolg, Misserfolg oder andere von einem Programm gelieferte Informationen prüfen.&lt;br /&gt;
* Bedingt Mail an den Systemadministrator schicken.&lt;br /&gt;
* Den richtigen Skript-Interpreter über die Shebang-Zeile (`#!`) wählen.&lt;br /&gt;
* Den Ort, die Eigentümerschaft, die Ausführungs- und SUID-Rechte von Skripten verwalten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3398</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3398"/>
		<updated>2015-02-16T14:21:29Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 105.1 Customize and use the shell environment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Die Shell-Umgebung anpassen und verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Shellumgebungen gemäß der Anforderungen von Benutzern anzupassen. Kandidaten sollten in der Lage sein, globale Voreinstellungen und die von Benutzern zu ändern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umgebungsvariable (etwa `PATH`) beim Anmelden oder Erzeugen einer neuen Shell setzen.&lt;br /&gt;
* Bash-Funktionen für häufig gebrauchte Kommandofolgen erstellen.&lt;br /&gt;
* Skelett-Verzeichnisse für neue Benutzerkonten warten.&lt;br /&gt;
* Den Kommando-Suchpfad mit den richtigen Verzeichnissen setzen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3396</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3396"/>
		<updated>2015-02-16T14:19:25Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Lernziele: Prüfung 102 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3393</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3393"/>
		<updated>2015-02-16T14:17:23Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 110: Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3392</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3392"/>
		<updated>2015-02-16T14:17:07Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 109: Networking Fundamentals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3391</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3391"/>
		<updated>2015-02-16T14:16:47Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 108: Essential System Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3389</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3389"/>
		<updated>2015-02-16T14:16:22Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 107: Administrative Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3388</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3388"/>
		<updated>2015-02-16T14:16:05Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 106: User Interfaces and Desktops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3386</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3386"/>
		<updated>2015-02-16T14:15:46Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 106.2 Setup a display manager */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3385</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3385"/>
		<updated>2015-02-16T14:15:37Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 106.1 Install and configure X11 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3384</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3384"/>
		<updated>2015-02-16T14:15:00Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 110: Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3383</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3383"/>
		<updated>2015-02-16T14:14:42Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 109: Networking Fundamentals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3382</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3382"/>
		<updated>2015-02-16T14:14:18Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 108: Essential System Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3381</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3381"/>
		<updated>2015-02-16T14:13:55Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 107: Administrative Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3380</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3380"/>
		<updated>2015-02-16T14:13:29Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 106: User Interfaces and Desktops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3379</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3379"/>
		<updated>2015-02-16T14:12:41Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Topic 110: Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3378</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3378"/>
		<updated>2015-02-16T14:12:05Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Topic 109: Networking Fundamentals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3377</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3377"/>
		<updated>2015-02-16T14:11:29Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Topic 108: Essential System Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3376</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3376"/>
		<updated>2015-02-16T14:10:49Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Topic 107: Administrative Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3375</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3375"/>
		<updated>2015-02-16T14:10:10Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Topic 106: User Interfaces and Desktops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3374</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3374"/>
		<updated>2015-02-16T14:09:39Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 105: Shells, Skripte und Datenverwaltung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3373</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3373"/>
		<updated>2015-02-16T14:09:08Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 105: Shells, Skripte und Datenverwaltung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3372</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3372"/>
		<updated>2015-02-16T14:08:37Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 105: Shells, Skripte und Datenverwaltung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3371</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3371"/>
		<updated>2015-02-16T14:08:14Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Thema 105: Shells, Skripte und Datenverwaltung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3370</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3370"/>
		<updated>2015-02-16T14:07:42Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Objectives: Exam 102 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lernziele: Prüfung 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 105: Shells, Skripte und Datenverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3369</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3369"/>
		<updated>2015-02-16T14:06:56Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 104.7 Find system files and place files in the correct location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Systemdateien finden und Dateien am richtigen Ort platzieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten mit dem Filesystem Hierarchy Standard (FHS) vertraut sein und typische Dateiorte und Verzeichnisklassifizierungen kennen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die korrekten Orte von Dateien unter dem FHS kennen.&lt;br /&gt;
* Dateien und Kommandos auf einem Linux-System finden.&lt;br /&gt;
* Den Ort und den Zweck wichtiger Dateien und Verzeichnisse gemäß dem FHS kennen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3368</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3368"/>
		<updated>2015-02-16T14:04:51Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 104.6 Create and change hard and symbolic links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Harte und symbolische Links anlegen und ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, harte und symbolische Links auf eine Datei anzulegen und zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Links anlegen.&lt;br /&gt;
* Harte und/oder symbolische Links identifizieren.&lt;br /&gt;
* Dateien kopieren vs. verlinken.&lt;br /&gt;
* Links verwenden, um Systemadministrationsaufgaben zu unterstützen.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3367</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3367"/>
		<updated>2015-02-16T14:02:25Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 104.4 Manage disk quotas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Platten-Quotas verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Platten-Quotas für Benutzer zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Platten-Quotas für ein Dateisystem in Kraft setzen.&lt;br /&gt;
* Benutzer-Quota-Berichte anpassen, prüfen und erzeugen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3366</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3366"/>
		<updated>2015-02-16T14:00:49Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 104.5 Manage file permissions and ownership */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Dateizugriffsrechte und -eigentümerschaft verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateizugriffe durch angemessenen Einsatz von Rechten und Eigentümerschaft zu steuern.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zugriffsrechte für reguläre und besondere Dateien sowie Verzeichnisse verwalten.&lt;br /&gt;
* Zugriffsmodi wie SUID, SGID und das Sticky Bit verwenden, um die Sicherheit aufrechtzuerhalten.&lt;br /&gt;
* Wissen, wie man die umask ändert.&lt;br /&gt;
* Das Gruppen-Feld verwenden, um Gruppenmitgliedern Dateizugriff einzuräumen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3365</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3365"/>
		<updated>2015-02-16T13:57:59Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 104.3 Control mounting and unmounting of filesystems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Das Ein- und Aushängen von Dateisystemen steuern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
Kandidaten sollten in der Lage sein, das Einhängen eines Dateisystems zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme manuell ein- und aushängen.&lt;br /&gt;
* Das Einhängen von Dateisystemen beim Systemstart konfigurieren.&lt;br /&gt;
* Von Benutzern einhängbare Wechseldateisysteme konfigurieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3364</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3364"/>
		<updated>2015-02-16T13:55:50Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 104.2 Maintain the integrity of filesystems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Die Integrität von Dateisystemen sichern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, ein Standarddateisystem und die zusätzlichen Daten eines Journaling-Dateisystems zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Integrität von Dateisystemen überprüfen.&lt;br /&gt;
* Freien Platz und verfügbare Inodes überwachen.&lt;br /&gt;
* Einfache Probleme von Dateisystemen reparieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* xfs-Werkzeuge (etwa `xfs_metadump` und `xfs_info`)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3363</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3363"/>
		<updated>2015-02-16T13:53:19Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Geräte, Linux-Dateisysteme, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Partitionen und Dateisysteme anlegen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Plattenpartitionen zu konfigurieren und dann Dateisysteme auf Medien wie Festplatten anzulegen. Dies umfasst auch den Umgang mit Swap-Partitionen.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* MBR-Partitionstabellen verwalten&lt;br /&gt;
* Verschiedene mkfs-Kommandos verwenden, um Partitionen zu installieren und verschiedene Dateisysteme anzulegen wie:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Wissen von der Existenz von ReiserFS und Btrfs.&lt;br /&gt;
* Grundlagen von gdisk und parted mit GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3362</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3362"/>
		<updated>2015-02-16T13:42:43Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.8 Perform basic file editing operations using vi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Grundlegendes Editieren von Dateien mit vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Textdateien mit `vi` zu editieren. Dieses Prüfungsziel umfasst `vi`-Navigation, grundlegende `vi`-Modi, Einfügen, Ändern, Löschen, Kopieren und Finden von Text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Mit `vi` in einem Dokument navigieren.&lt;br /&gt;
* Grundlegende `vi`-Modi verwenden.&lt;br /&gt;
* Text einfügen, ändern, löschen, kopieren und finden.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3361</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3361"/>
		<updated>2015-02-16T13:40:27Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.7 Search text files using regular expressions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Textdateien mit regulären Ausdrücken durchsuchen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Dateien und Textdaten mit regulären Ausdrücken zu manipulieren. Dieses Prüfungsziel umfasst die Erstellung einfacher regulärer Ausdrücke, die mehrere Beschreibungselemente enthalten. Es umfasst ebenfalls den Einsatz von Werkzeugen, die reguläre Ausdrücke zum Durchsuchen eines Dateisystems oder von Dateiinhalten verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einfache reguläre Ausdrücke mit mehreren Beschreibungselementen aufstellen.&lt;br /&gt;
* Werkzeuge verwenden, die mit regulären Ausdrücken Dateisysteme oder Dateiinhalte durchsuchen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3360</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3360"/>
		<updated>2015-02-16T13:38:20Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.6 Modify process execution priorities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Prozess-Ausführungsprioritäten ändern&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Ausführungsprioritäten von Prozessen zu verwalten. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Die Standardpriorität eines neu erzeugten Jobs kennen.&lt;br /&gt;
* Ein Programm mit einer höheren oder niedrigeren Priorität als im Normalfall laufen lassen.&lt;br /&gt;
* Die Priorität eines laufenden Prozesses ändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Search text files using regular expressions&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create simple regular expressions containing several notational elements.&lt;br /&gt;
* Use regular expression tools to perform searches through a filesystem or file content. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3359</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3359"/>
		<updated>2015-02-16T13:36:31Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.5 Prozesse erzeugen, überwachen und beenden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Signale an Prozesse schicken. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Modify process execution priorities&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should should be able to manage process execution priorities. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Know the default priority of a job that is created.&lt;br /&gt;
* Run a program with higher or lower priority than the default.&lt;br /&gt;
* Change the priority of a running process. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Search text files using regular expressions&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create simple regular expressions containing several notational elements.&lt;br /&gt;
* Use regular expression tools to perform searches through a filesystem or file content. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3358</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3358"/>
		<updated>2015-02-16T13:35:47Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.5 Create, monitor and kill processes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Prozesse erzeugen, überwachen und beenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einfache Prozessverwaltung beherrschen. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Jobs im Vordergrund und Hintergrund ablaufen lassen.&lt;br /&gt;
* Einem Programm signalisieren, dass es nach dem Abmelden weiterlaufen soll.&lt;br /&gt;
* Aktive Prozesse beobachten.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren.&lt;br /&gt;
* Prozesse zur Ausgabe auswählen und sortieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Modify process execution priorities&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should should be able to manage process execution priorities. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Know the default priority of a job that is created.&lt;br /&gt;
* Run a program with higher or lower priority than the default.&lt;br /&gt;
* Change the priority of a running process. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Search text files using regular expressions&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create simple regular expressions containing several notational elements.&lt;br /&gt;
* Use regular expression tools to perform searches through a filesystem or file content. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3357</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3357"/>
		<updated>2015-02-16T13:33:11Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.4 Use streams, pipes and redirects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Ströme, Pipes und Umleitungen verwenden &amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Ströme umzuleiten und zu verbinden, um Textdaten effizient zu verarbeiten. Zu diesen Aufgaben gehören das Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe, das Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos, die Verwendung der Ausgabe eines Kommandos als Argumente für ein anderes Kommando und das Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Umleiten der Standardeingabe, Standardausgabe und Standardfehlerausgabe.&lt;br /&gt;
* Weiterleiten der Ausgabe eines Kommandos an die Eingabe eines anderen Kommandos (Pipe).&lt;br /&gt;
* Verwenden der Ausgabe eines Kommandos als Argumente für ein anderes Kommando.&lt;br /&gt;
* Senden der Ausgabe sowohl an die Standardausgabe als auch eine Datei. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Create, monitor and kill processes&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to perform basic process management. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run jobs in the foreground and background.&lt;br /&gt;
* Signal a program to continue running after logout.&lt;br /&gt;
* Monitor active processes.&lt;br /&gt;
* Select and sort processes for display.&lt;br /&gt;
* Send signals to processes. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Modify process execution priorities&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should should be able to manage process execution priorities. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Know the default priority of a job that is created.&lt;br /&gt;
* Run a program with higher or lower priority than the default.&lt;br /&gt;
* Change the priority of a running process. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Search text files using regular expressions&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create simple regular expressions containing several notational elements.&lt;br /&gt;
* Use regular expression tools to perform searches through a filesystem or file content. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3356</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3356"/>
		<updated>2015-02-16T13:29:28Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.3 Perform basic file management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Grundlegende Dateiverwaltung&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die grundlegenden Linux-Kommandos zur Verwaltung von Dateien und Verzeichnissen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Dateien und Verzeichnisse kopieren, verschieben und entfernen.&lt;br /&gt;
* Mehrere Dateien und Verzeichnisse rekursiv kopieren.&lt;br /&gt;
* Dateien und Verzeichnisse rekursiv entfernen.&lt;br /&gt;
* Einfache und fortgeschrittene Dateinamen-Suchmuster in Kommandos verwenden.&lt;br /&gt;
* `find` verwenden, um Dateien auf der Basis ihres Typs, ihrer Größe oder ihrer Zeiten zu finden und zu bearbeiten.&lt;br /&gt;
* `tar`, `cpio` und `dd` verwenden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Use streams, pipes and redirects&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to redirect streams and connect them in order to efficiently process textual data. Tasks include redirecting standard input, standard output and standard error, piping the output of one command to the input of another command, using the output of one command as arguments to another command and sending output to both stdout and a file.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Redirecting standard input, standard output and standard error.&lt;br /&gt;
* Pipe the output of one command to the input of another command.&lt;br /&gt;
* Use the output of one command as arguments to another command.&lt;br /&gt;
* Send output to both stdout and a file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Create, monitor and kill processes&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to perform basic process management. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run jobs in the foreground and background.&lt;br /&gt;
* Signal a program to continue running after logout.&lt;br /&gt;
* Monitor active processes.&lt;br /&gt;
* Select and sort processes for display.&lt;br /&gt;
* Send signals to processes. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Modify process execution priorities&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should should be able to manage process execution priorities. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Know the default priority of a job that is created.&lt;br /&gt;
* Run a program with higher or lower priority than the default.&lt;br /&gt;
* Change the priority of a running process. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Search text files using regular expressions&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create simple regular expressions containing several notational elements.&lt;br /&gt;
* Use regular expression tools to perform searches through a filesystem or file content. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3355</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3355"/>
		<updated>2015-02-16T13:25:59Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.2 Textströme mit Filtern verarbeiten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Filter auf Textströme anzuwenden. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Perform basic file management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use the basic Linux commands to manage files and directories.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Copy, move and remove files and directories individually.&lt;br /&gt;
* Copy multiple files and directories recursively.&lt;br /&gt;
* Remove files and directories recursively.&lt;br /&gt;
* Use simple and advanced wildcard specifications in commands.&lt;br /&gt;
* Using find to locate and act on files based on type, size, or time.&lt;br /&gt;
* Usage of tar, cpio and dd. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Use streams, pipes and redirects&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to redirect streams and connect them in order to efficiently process textual data. Tasks include redirecting standard input, standard output and standard error, piping the output of one command to the input of another command, using the output of one command as arguments to another command and sending output to both stdout and a file.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Redirecting standard input, standard output and standard error.&lt;br /&gt;
* Pipe the output of one command to the input of another command.&lt;br /&gt;
* Use the output of one command as arguments to another command.&lt;br /&gt;
* Send output to both stdout and a file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Create, monitor and kill processes&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to perform basic process management. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run jobs in the foreground and background.&lt;br /&gt;
* Signal a program to continue running after logout.&lt;br /&gt;
* Monitor active processes.&lt;br /&gt;
* Select and sort processes for display.&lt;br /&gt;
* Send signals to processes. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Modify process execution priorities&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should should be able to manage process execution priorities. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Know the default priority of a job that is created.&lt;br /&gt;
* Run a program with higher or lower priority than the default.&lt;br /&gt;
* Change the priority of a running process. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Search text files using regular expressions&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create simple regular expressions containing several notational elements.&lt;br /&gt;
* Use regular expression tools to perform searches through a filesystem or file content. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
	<entry>
		<id>https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3354</id>
		<title>LPIC-1 Objectives V4(DE)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lpi.org/w/index.php?title=LPIC-1_Objectives_V4(DE)&amp;diff=3354"/>
		<updated>2015-02-16T13:25:31Z</updated>

		<summary type="html">&lt;p&gt;Kbehrla: /* 103.2 Process text streams using filters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
==Einführung==&lt;br /&gt;
&lt;br /&gt;
Dies ist eine erforderliche Prüfung für LPIC-1 bzw. für die LPI Zertifizierung Level 1. Inhalt sind die Grundkenntnisse der Systemadministration, die allen Linux-Distributionen gemein sind, für Linux Professionals.&lt;br /&gt;
&lt;br /&gt;
Diese Website enthält die aktuell veröffentlichten Lernziele für die LPIC-1 Zertifizierung.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Information zur Version==&lt;br /&gt;
&lt;br /&gt;
Diese Lernziele sind Version 4.0.0.&lt;br /&gt;
&lt;br /&gt;
Es gibt auch eine [[LPIC1SummaryVersion3To4|Zusammenfassung mit detaillierten Informationen]] der Änderungen von Version 3.5 zu 4.0 der Lernziele.&lt;br /&gt;
&lt;br /&gt;
Die Version [[LPIC-1 Objectives V3|3.x der Lernziele]] finden Sie [[LPIC-1 Objectives V3|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Prüfungen==&lt;br /&gt;
&lt;br /&gt;
Um die [[LPIC-1 Objectives V4|LPIC-1]] Zertifizierung zu erhalten, muss ein Kandidat die beiden Prüfungen [[LPIC-1 Objectives V4#Objectives: Exam 101|101]] und [[LPIC-1 Objectives V4#Objectives: Exam 102|102]] bestehen.&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 101|101]]&lt;br /&gt;
* [[LPIC-1 Objectives V4#Objectives: Exam 102|102]]&lt;br /&gt;
&lt;br /&gt;
==Addenda==&lt;br /&gt;
&lt;br /&gt;
keine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Übersetzungen der Lernziele==&lt;br /&gt;
&lt;br /&gt;
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:&lt;br /&gt;
&lt;br /&gt;
* [[LPIC-1 Objectives V4(Catalan)|Catalan]] (aktuell nur 101).&lt;br /&gt;
* [[LPIC-1 Objectives V4|English]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(FR)|French]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(DE)|German]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(Greek)|Greek]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(PT-PT)|Portuguese(Portugal)]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(RU)|Russian]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(ES)|Spanish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SW)|Swahili]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(SV)|Swedish]].&lt;br /&gt;
* [[LPIC-1 Objectives V4(TR)|Turkish]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lerziele: Prüfung 101==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 101: Systemarchitektur&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.1 Hardware-Einstellungen ermitteln und konfigurieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die wesentliche Hardware eines Systems zu bestimmen und zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Integrierte Peripheriegeräte aktivieren und deaktivieren.&lt;br /&gt;
* Systeme mit oder ohne externe Peripheriegeräte wie Tastaturen konfigurieren.&lt;br /&gt;
* Die verschiedenen Arten von Massenspeicher unterscheiden.&lt;br /&gt;
* Die Unterschiede zwischen Coldplug- und Hotplug-Geräten kennen.&lt;br /&gt;
* Hardwareressourcen für Geräte ermitteln.&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um verschiedene Hardware-Informationen aufzulisten (z.B. `lsusb`, `lspci` usw.).&lt;br /&gt;
* Werkzeuge und Hilfsprogramme, um USB-Geräte zu manipulieren.&lt;br /&gt;
* Konzeptuelles Verständnis von sysfs, udev, dbus.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /sys/&lt;br /&gt;
* /proc/&lt;br /&gt;
* /dev/&lt;br /&gt;
* modprobe&lt;br /&gt;
* lsmod&lt;br /&gt;
* lspci&lt;br /&gt;
* lsusb &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.2 Das System starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, das System durch den Startvorgang zu geleiten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Zur Startzeit dem Bootlader gängige Kommandos und dem Systemkern Optionen übergeben.&lt;br /&gt;
* Wissen über den Startvorgang vom BIOS zum Abschluss des Systemstarts demonstrieren.&lt;br /&gt;
* Verständnis von SysV-Init und systemd.&lt;br /&gt;
* Wissen über grundlegende Eigenschaften von Upstart. &lt;br /&gt;
* Ereignisse beim Systemstart in den Protokolldateien nachschlagen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dmesg&lt;br /&gt;
* BIOS&lt;br /&gt;
* bootloader&lt;br /&gt;
* kernel&lt;br /&gt;
* initramfs&lt;br /&gt;
* init&lt;br /&gt;
* SysVinit&lt;br /&gt;
* systemd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;101.3 Runlevel/Boot-Targets wechseln und das System anhalten oder neu starten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, den SysV-Init-Runlevel oder das systemd-Boot-Target des Systems zu verwalten. Dieses Prüfungsziel umfasst das Wechseln in den Einbenutzermodus, das Anhalten und den Neustart des Systems. Kandidaten sollten in der Lage sein, Benutzer vor einem Wechsel des Runlevels/Boot-Targets zu benachrichtigen und Prozesse korrekt anzuhalten. Dieses Prüfungsziel umfasst ferner das Einstellen des Standard-SysV-Init-Runlevels oder systemd-Boot-Targets. Es enthält außerdem grundlegendes Wissen über Upstart als Alternative zu SysV-Init oder systemd.  &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Den Standard-Runlevel oder das Standard-Boot-Target setzen.&lt;br /&gt;
* Zwischen Runlevels/Boot-Targets wechseln, einschließlich dem Einbenutzermodus.&lt;br /&gt;
* Systemhalt und Neustart von der Kommandozeile.&lt;br /&gt;
* Benutzer vor einem Runlevel/Boot-Target-Wechsel oder anderem größerem Ereignis benachrichtigen.&lt;br /&gt;
* Prozesse korrekt beenden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* shutdown&lt;br /&gt;
* init&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* telinit &lt;br /&gt;
* systemd&lt;br /&gt;
* systemctl&lt;br /&gt;
* /etc/systemd/&lt;br /&gt;
* /usr/lib/systemd/&lt;br /&gt;
* wall&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 102: Linux-Installation und -Paketverwaltung&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.1 Festplattenaufteilung planen&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten ein Platten-Partitionierungsschema für ein Linux-System entwerfen können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Dateisysteme und Swap Space einzelnen Partition oder Platten zuordnen.&lt;br /&gt;
* Die Partitionierung an den Einsatzzweck des Systems anpassen.&lt;br /&gt;
* Sicherstellen, dass die `/boot`-Partition den Anforderungen der Hardware-Architektur für den Systemstart genügt. &lt;br /&gt;
* Wissen über grundlegende Eigenschaften von LVM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* / (Wurzel- bzw. root-Dateisystem)&lt;br /&gt;
* /var-Dateisystem&lt;br /&gt;
* /home-Dateisystem&lt;br /&gt;
* /boot-Dateisystem&lt;br /&gt;
* Swap Space&lt;br /&gt;
* Mount Points&lt;br /&gt;
* Partitionen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.2 Einen Boot-Manager installieren&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten einen Boot-Manager auswählen, installieren und konfigurieren können.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Alternative und Notfall-Startmöglichkeiten vorsehen.&lt;br /&gt;
* Einen Bootlader wie GRUB Legacy installieren und konfigurieren.&lt;br /&gt;
* Einfache Konfigurationsänderungen an GRUB 2 vornehmen.&lt;br /&gt;
* Mit dem Bootlader interagieren. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* menu.lst, grub.cfg and grub.conf&lt;br /&gt;
* grub-install&lt;br /&gt;
* grub-mkconfig&lt;br /&gt;
* MBR&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.3 Shared Libraries verwalten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, die Shared Libraries zu bestimmen, von denen ausführbare Programme abhängen, und diese bei Bedarf zu installieren.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Shared Libraries identifizieren.&lt;br /&gt;
* Die typischen Orte für Systembibliotheken identifizieren.&lt;br /&gt;
* Shared Libraries laden. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ldd&lt;br /&gt;
* ldconfig&lt;br /&gt;
* /etc/ld.so.conf&lt;br /&gt;
* LD_LIBRARY_PATH &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.4 Debian-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den Debian-Paketwerkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Debian-Binärpakete installieren, aktualisieren und entfernen.&lt;br /&gt;
* Pakete finden, die bestimmte Dateien oder Bibliotheken enthalten und installiert sind oder nicht.&lt;br /&gt;
* Paketinformationen bestimmen wie Version, Inhalt, Abhängigkeiten, Integrität des Pakets und Installationsstatus (ob das Paket installiert ist oder nicht).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/apt/sources.list&lt;br /&gt;
* dpkg&lt;br /&gt;
* dpkg-reconfigure&lt;br /&gt;
* apt-get&lt;br /&gt;
* apt-cache&lt;br /&gt;
* aptitude &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;102.5 RPM- und YUM-Paketverwaltung verwenden&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, Pakete mit den RPM- und YUM-Werkzeugen zu verwalten.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Pakete mit RPM und YUM installieren, erneut installieren, aktualisieren und entfernen.&lt;br /&gt;
* Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen.&lt;br /&gt;
* Herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden, aus welchem Paket eine bestimmte Datei kommt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* rpm&lt;br /&gt;
* rpm2cpio&lt;br /&gt;
* /etc/yum.conf&lt;br /&gt;
* /etc/yum.repos.d/&lt;br /&gt;
* yum&lt;br /&gt;
* yumdownloader &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Thema 103: GNU- und Unix-Kommandos&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.1 Auf der Kommandozeile arbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Kandidaten sollten in der Lage sein, über die Kommandozeile mit Shells und Kommandos zu interagieren. Dieses Prüfungsziel setzt die Bash als Shell voraus.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Einzelne Shellkommandos und einzeilige Kommandofolgen verwenden, um einfache Aufgaben auf der Kommandozeile zu lösen.&lt;br /&gt;
* Die Shellumgebung verwenden und anpassen, etwa um Umgebungsvariable zu definieren, zu verwenden und zu exportieren.&lt;br /&gt;
* Die Kommando-Vorgeschichte verwenden und ändern.&lt;br /&gt;
* Kommandos innerhalb und außerhalb des definierten Suchpfads aufrufen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* echo&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* pwd&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* man&lt;br /&gt;
* uname&lt;br /&gt;
* history &lt;br /&gt;
* .bash_history&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.2 Textströme mit Filtern verarbeiten&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gewichtung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beschreibung&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should should be able to apply filters to text streams. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptwissensgebiete:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Textdateien und Ausgabeströme durch Text-Filter schicken, um die Ausgabe mit Standard-UNIX-Kommandos aus dem GNU-textutils-Paket zu verändern. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cat&lt;br /&gt;
* cut&lt;br /&gt;
* expand&lt;br /&gt;
* fmt&lt;br /&gt;
* head&lt;br /&gt;
* join&lt;br /&gt;
* less&lt;br /&gt;
* nl&lt;br /&gt;
* od&lt;br /&gt;
* paste&lt;br /&gt;
* pr&lt;br /&gt;
* sed&lt;br /&gt;
* sort&lt;br /&gt;
* split&lt;br /&gt;
* tail&lt;br /&gt;
* tr&lt;br /&gt;
* unexpand&lt;br /&gt;
* uniq&lt;br /&gt;
* wc &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.3 Perform basic file management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use the basic Linux commands to manage files and directories.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Copy, move and remove files and directories individually.&lt;br /&gt;
* Copy multiple files and directories recursively.&lt;br /&gt;
* Remove files and directories recursively.&lt;br /&gt;
* Use simple and advanced wildcard specifications in commands.&lt;br /&gt;
* Using find to locate and act on files based on type, size, or time.&lt;br /&gt;
* Usage of tar, cpio and dd. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* cp&lt;br /&gt;
* find&lt;br /&gt;
* mkdir&lt;br /&gt;
* mv&lt;br /&gt;
* ls&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* touch&lt;br /&gt;
* tar&lt;br /&gt;
* cpio&lt;br /&gt;
* dd&lt;br /&gt;
* file&lt;br /&gt;
* gzip&lt;br /&gt;
* gunzip&lt;br /&gt;
* bzip2&lt;br /&gt;
* xz&lt;br /&gt;
* file globbing &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.4 Use streams, pipes and redirects&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to redirect streams and connect them in order to efficiently process textual data. Tasks include redirecting standard input, standard output and standard error, piping the output of one command to the input of another command, using the output of one command as arguments to another command and sending output to both stdout and a file.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Redirecting standard input, standard output and standard error.&lt;br /&gt;
* Pipe the output of one command to the input of another command.&lt;br /&gt;
* Use the output of one command as arguments to another command.&lt;br /&gt;
* Send output to both stdout and a file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* tee&lt;br /&gt;
* xargs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.5 Create, monitor and kill processes&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to perform basic process management. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run jobs in the foreground and background.&lt;br /&gt;
* Signal a program to continue running after logout.&lt;br /&gt;
* Monitor active processes.&lt;br /&gt;
* Select and sort processes for display.&lt;br /&gt;
* Send signals to processes. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;amp;&lt;br /&gt;
* bg&lt;br /&gt;
* fg&lt;br /&gt;
* jobs&lt;br /&gt;
* kill&lt;br /&gt;
* nohup&lt;br /&gt;
* ps&lt;br /&gt;
* top&lt;br /&gt;
* free&lt;br /&gt;
* uptime&lt;br /&gt;
* pgrep&lt;br /&gt;
* pkill&lt;br /&gt;
* killall&lt;br /&gt;
* screen &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.6 Modify process execution priorities&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should should be able to manage process execution priorities. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Know the default priority of a job that is created.&lt;br /&gt;
* Run a program with higher or lower priority than the default.&lt;br /&gt;
* Change the priority of a running process. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* nice&lt;br /&gt;
* ps&lt;br /&gt;
* renice&lt;br /&gt;
* top &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.7 Search text files using regular expressions&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create simple regular expressions containing several notational elements.&lt;br /&gt;
* Use regular expression tools to perform searches through a filesystem or file content. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* grep&lt;br /&gt;
* egrep&lt;br /&gt;
* fgrep&lt;br /&gt;
* sed&lt;br /&gt;
* regex(7) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;103.8 Perform basic file editing operations using vi&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Navigate a document using vi.&lt;br /&gt;
* Use basic vi modes.&lt;br /&gt;
* Insert, edit, delete, copy and find text.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* vi&lt;br /&gt;
* /, ?&lt;br /&gt;
* h,j,k,l&lt;br /&gt;
* i, o, a&lt;br /&gt;
* c, d, p, y, dd, yy&lt;br /&gt;
* ZZ, :w!, :q!, :e! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.1 Create partitions and filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage MBR partition tables&lt;br /&gt;
* Use various mkfs commands to create various filesystems such as:&lt;br /&gt;
** ext2/ext3/ext4&lt;br /&gt;
** XFS&lt;br /&gt;
** VFAT&lt;br /&gt;
* Awareness of ReiserFS and Btrfs&lt;br /&gt;
* Basic knowledge of gdisk and parted with GPT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fdisk&lt;br /&gt;
* gdisk&lt;br /&gt;
* parted&lt;br /&gt;
* mkfs&lt;br /&gt;
* mkswap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.2 Maintain the integrity of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify the integrity of filesystems.&lt;br /&gt;
* Monitor free space and inodes.&lt;br /&gt;
* Repair simple filesystem problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* du&lt;br /&gt;
* df&lt;br /&gt;
* fsck&lt;br /&gt;
* e2fsck&lt;br /&gt;
* mke2fs&lt;br /&gt;
* debugfs&lt;br /&gt;
* dumpe2fs&lt;br /&gt;
* tune2fs&lt;br /&gt;
* XFS tools (such as xfs_metadump and xfs_info) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.3 Control mounting and unmounting of filesystems&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the mounting of a filesystem.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually mount and unmount filesystems.&lt;br /&gt;
* Configure filesystem mounting on bootup.&lt;br /&gt;
* Configure user mountable removable filesystems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
* /media/&lt;br /&gt;
* mount&lt;br /&gt;
* umount &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.4 Manage disk quotas&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage disk quotas for users. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set up a disk quota for a filesystem.&lt;br /&gt;
* Edit, check and generate user quota reports. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* quota&lt;br /&gt;
* edquota&lt;br /&gt;
* repquota&lt;br /&gt;
* quotaon &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.5 Manage file permissions and ownership&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to control file access through the proper use of permissions and ownerships. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage access permissions on regular and special files as well as directories.&lt;br /&gt;
* Use access modes such as suid, sgid and the sticky bit to maintain security.&lt;br /&gt;
* Know how to change the file creation mask.&lt;br /&gt;
* Use the group field to grant file access to group members. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* chmod&lt;br /&gt;
* umask&lt;br /&gt;
* chown&lt;br /&gt;
* chgrp &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.6 Create and change hard and symbolic links&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to create and manage hard and symbolic links to a file. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create links.&lt;br /&gt;
* Identify hard and/or soft links.&lt;br /&gt;
* Copying versus linking files.&lt;br /&gt;
* Use links to support system administration tasks.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;104.7 Find system files and place files in the correct location&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Understand the correct locations of files under the FHS.&lt;br /&gt;
* Find files and commands on a Linux system.&lt;br /&gt;
* Know the location and purpose of important file and directories as defined in the FHS. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* locate&lt;br /&gt;
* updatedb&lt;br /&gt;
* whereis&lt;br /&gt;
* which&lt;br /&gt;
* type&lt;br /&gt;
* /etc/updatedb.conf &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Objectives: Exam 102==&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 105: Shells, Scripting and Data Management&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.1 Customize and use the shell environment&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize shell environments to meet users&#039; needs. Candidates should be able to modify global and user profiles.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set environment variables (e.g. PATH) at login or when spawning a new shell.&lt;br /&gt;
* Write Bash functions for frequently used sequences of commands.&lt;br /&gt;
* Maintain skeleton directories for new user accounts.&lt;br /&gt;
* Set command search path with the proper directory. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* .&lt;br /&gt;
* source&lt;br /&gt;
* /etc/bash.bashrc&lt;br /&gt;
* /etc/profile&lt;br /&gt;
* env&lt;br /&gt;
* export&lt;br /&gt;
* set&lt;br /&gt;
* unset&lt;br /&gt;
* ~/.bash_profile&lt;br /&gt;
* ~/.bash_login&lt;br /&gt;
* ~/.profile&lt;br /&gt;
* ~/.bashrc&lt;br /&gt;
* ~/.bash_logout&lt;br /&gt;
* function&lt;br /&gt;
* alias&lt;br /&gt;
* lists &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.2 Customize or write simple scripts&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to customize existing scripts, or write simple new Bash scripts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use standard sh syntax (loops, tests).&lt;br /&gt;
* Use command substitution.&lt;br /&gt;
* Test return values for success or failure or other information provided by a command.&lt;br /&gt;
* Perform conditional mailing to the superuser.&lt;br /&gt;
* Correctly select the script interpreter through the shebang (#!) line.&lt;br /&gt;
* Manage the location, ownership, execution and suid-rights of scripts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* for&lt;br /&gt;
* while&lt;br /&gt;
* test&lt;br /&gt;
* if&lt;br /&gt;
* read&lt;br /&gt;
* seq &lt;br /&gt;
* exec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;105.3 SQL data management&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to query databases and manipulate data using basic SQL commands. This objective includes performing queries involving joining of 2 tables and/or subselects.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Use of basic SQL commands.&lt;br /&gt;
* Perform basic data manipulation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* insert&lt;br /&gt;
* update&lt;br /&gt;
* select&lt;br /&gt;
* delete&lt;br /&gt;
* from&lt;br /&gt;
* where&lt;br /&gt;
* group by&lt;br /&gt;
* order by&lt;br /&gt;
* join &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 106: User Interfaces and Desktops&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.1 Install and configure X11&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to install and configure X11. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Verify that the video card and monitor are supported by an X server.&lt;br /&gt;
* Awareness of the X font server.&lt;br /&gt;
* Basic understanding and knowledge of the X Window configuration file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/X11/xorg.conf&lt;br /&gt;
* xhost&lt;br /&gt;
* DISPLAY&lt;br /&gt;
* xwininfo&lt;br /&gt;
* xdpyinfo&lt;br /&gt;
* X &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.2 Setup a display manager&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to describe the basic features and configuration of the LightDM display manager. This objective covers awareness of the display managers XDM (X Display Manager), GDM (Gnome Display Manager) and KDM (KDE Display Manager).&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic configuration of LightDM.&lt;br /&gt;
* Turn the display manager on or off.&lt;br /&gt;
* Change the display manager greeting.&lt;br /&gt;
* Awareness of XDM, KDM and GDM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* lightdm&lt;br /&gt;
* /etc/lightdm/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;106.3 Accessibility&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Demonstrate knowledge and awareness of accessibility technologies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic knowledge of keyboard accessibility settings (AccessX).&lt;br /&gt;
* Basic knowledge of visual settings and themes.&lt;br /&gt;
* Basic knowledge of assistive technology (ATs).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Sticky/Repeat Keys.&lt;br /&gt;
* Slow/Bounce/Toggle Keys.&lt;br /&gt;
* Mouse Keys.&lt;br /&gt;
* High Contrast/Large Print Desktop Themes.&lt;br /&gt;
* Screen Reader.&lt;br /&gt;
* Braille Display.&lt;br /&gt;
* Screen Magnifier.&lt;br /&gt;
* On-Screen Keyboard.&lt;br /&gt;
* Gestures (used at login, for example GDM).&lt;br /&gt;
* Orca.&lt;br /&gt;
* GOK.&lt;br /&gt;
* emacspeak.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 107: Administrative Tasks&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.1 Manage user and group accounts and related system files&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to add, remove, suspend and change user accounts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add, modify and remove users and groups.&lt;br /&gt;
* Manage user/group info in password/group databases.&lt;br /&gt;
* Create and manage special purpose and limited accounts. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/group&lt;br /&gt;
* /etc/skel/&lt;br /&gt;
* chage&lt;br /&gt;
* getent&lt;br /&gt;
* groupadd&lt;br /&gt;
* groupdel&lt;br /&gt;
* groupmod&lt;br /&gt;
* passwd&lt;br /&gt;
* useradd&lt;br /&gt;
* userdel&lt;br /&gt;
* usermod &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.2 Automate system administration tasks by scheduling jobs&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manage cron and at jobs.&lt;br /&gt;
* Configure user access to cron and at services. &lt;br /&gt;
* Configure anacron.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/cron.{d,daily,hourly,monthly,weekly}/&lt;br /&gt;
* /etc/at.deny&lt;br /&gt;
* /etc/at.allow&lt;br /&gt;
* /etc/crontab&lt;br /&gt;
* /etc/cron.allow&lt;br /&gt;
* /etc/cron.deny&lt;br /&gt;
* /var/spool/cron/&lt;br /&gt;
* crontab&lt;br /&gt;
* at&lt;br /&gt;
* atq&lt;br /&gt;
* atrm&lt;br /&gt;
* anacron&lt;br /&gt;
* /etc/anacrontab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;107.3 Localisation and internationalisation&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configure locale settings and environment variables.&lt;br /&gt;
* Configure timezone settings and environment variables.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* LC_*&lt;br /&gt;
* LC_ALL&lt;br /&gt;
* LANG&lt;br /&gt;
* TZ&lt;br /&gt;
* /usr/bin/locale&lt;br /&gt;
* tzselect&lt;br /&gt;
* tzconfig&lt;br /&gt;
* date&lt;br /&gt;
* iconv&lt;br /&gt;
* UTF-8&lt;br /&gt;
* ISO-8859&lt;br /&gt;
* ASCII&lt;br /&gt;
* Unicode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 108: Essential System Services&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.1 Maintain system time&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to properly maintain the system time and synchronize the clock via NTP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Set the system date and time.&lt;br /&gt;
* Set the hardware clock to the correct time in UTC.&lt;br /&gt;
* Configure the correct timezone.&lt;br /&gt;
* Basic NTP configuration.&lt;br /&gt;
* Knowledge of using the pool.ntp.org service.&lt;br /&gt;
* Awareness of the ntpq command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /usr/share/zoneinfo/&lt;br /&gt;
* /etc/timezone&lt;br /&gt;
* /etc/localtime&lt;br /&gt;
* /etc/ntp.conf&lt;br /&gt;
* date&lt;br /&gt;
* hwclock&lt;br /&gt;
* ntpd&lt;br /&gt;
* ntpdate&lt;br /&gt;
* pool.ntp.org &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.2 System logging&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.  Use of the systemd journal subsystem is covered.  Also, awareness of rsyslog and syslog-ng as alternative logging systems is included.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Configuration of the syslog daemon.&lt;br /&gt;
* Understanding of standard facilities, priorities and actions.&lt;br /&gt;
* Configuration of logrotate.&lt;br /&gt;
* Awareness of rsyslog and syslog-ng.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* syslog.conf&lt;br /&gt;
* syslogd&lt;br /&gt;
* klogd&lt;br /&gt;
* /var/log/&lt;br /&gt;
* logger &lt;br /&gt;
* logrotate&lt;br /&gt;
* /etc/logrotate.conf&lt;br /&gt;
* /etc/logrotate.d/&lt;br /&gt;
* journalctl&lt;br /&gt;
* /etc/systemd/journald.conf&lt;br /&gt;
* /var/log/journal/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.3 Mail Transfer Agent (MTA) basics&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other configuration files are not covered.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Create e-mail aliases.&lt;br /&gt;
* Configure e-mail forwarding.&lt;br /&gt;
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ~/.forward&lt;br /&gt;
* sendmail emulation layer commands&lt;br /&gt;
* newaliases&lt;br /&gt;
* mail&lt;br /&gt;
* mailq&lt;br /&gt;
* postfix&lt;br /&gt;
* sendmail&lt;br /&gt;
* exim&lt;br /&gt;
* qmail &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;108.4 Manage printers and printing&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to manage print queues and user print jobs using CUPS and the LPD compatibility interface. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Basic CUPS configuration (for local and remote printers).&lt;br /&gt;
* Manage user print queues.&lt;br /&gt;
* Troubleshoot general printing problems.&lt;br /&gt;
* Add and remove jobs from configured printer queues. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CUPS configuration files, tools and utilities&lt;br /&gt;
* /etc/cups/&lt;br /&gt;
* lpd legacy interface (lpr, lprm, lpq) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 109: Networking Fundamentals&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.1 Fundamentals of internet protocols&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should demonstrate a proper understanding of TCP/IP network fundamentals. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Demonstrate an understanding of network masks and CIDR notation.&lt;br /&gt;
* Knowledge of the differences between private and public &amp;quot;dotted quad&amp;quot; IP addresses.&lt;br /&gt;
* Knowledge about common TCP and UDP ports and services (20, 21, 22, 23, 25, 53, 80, 110, 123, 139, 143, 161, 162, 389, 443, 465, 514, 636, 993, 995).&lt;br /&gt;
* Knowledge about the differences and major features of UDP, TCP and ICMP.&lt;br /&gt;
* Knowledge of the major differences between IPv4 and IPv6. &lt;br /&gt;
* Knowledge of the basic features of IPv6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/services&lt;br /&gt;
* IPv4, IPv6&lt;br /&gt;
* Subnetting&lt;br /&gt;
* TCP, UDP, ICMP&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.2 Basic network configuration&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to view, change and verify configuration settings on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces.&lt;br /&gt;
* Basic TCP/IP host configuration.&lt;br /&gt;
* Setting a default route. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hostname&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/nsswitch.conf&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* ip&lt;br /&gt;
* route&lt;br /&gt;
* ping &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.3 Basic network troubleshooting&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 4&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to troubleshoot networking issues on client hosts. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.&lt;br /&gt;
* Change, view, or configure the routing table and correct an improperly set default route manually.&lt;br /&gt;
* Debug problems associated with the network configuration. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ifconfig&lt;br /&gt;
* ip&lt;br /&gt;
* ifup&lt;br /&gt;
* ifdown&lt;br /&gt;
* route&lt;br /&gt;
* host&lt;br /&gt;
* hostname&lt;br /&gt;
* dig&lt;br /&gt;
* netstat&lt;br /&gt;
* ping&lt;br /&gt;
* ping6&lt;br /&gt;
* traceroute&lt;br /&gt;
* traceroute6 &lt;br /&gt;
* tracepath&lt;br /&gt;
* tracepath6&lt;br /&gt;
* netcat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;109.4 Configure client side DNS&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should be able to configure DNS on a client host. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Query remote DNS servers.&lt;br /&gt;
* Configure local name resolution and use remote DNS servers.&lt;br /&gt;
* Modify the order in which name resolution is done. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/hosts&lt;br /&gt;
* /etc/resolv.conf&lt;br /&gt;
* /etc/nsswitch.conf &lt;br /&gt;
* host&lt;br /&gt;
* dig&lt;br /&gt;
* getent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;Topic 110: Security&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.1 Perform security administration tasks&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
Candidates should know how to review system configuration to ensure host security in accordance with local security policies. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Audit a system to find files with the suid/sgid bit set.&lt;br /&gt;
* Set or change user passwords and password aging information.&lt;br /&gt;
* Being able to use nmap and netstat to discover open ports on a system.&lt;br /&gt;
* Set up limits on user logins, processes and memory usage.&lt;br /&gt;
* Determine which users have logged in to the system or are currently logged in.&lt;br /&gt;
* Basic sudo configuration and usage. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* find&lt;br /&gt;
* passwd&lt;br /&gt;
* fuser&lt;br /&gt;
* lsof&lt;br /&gt;
* nmap&lt;br /&gt;
* chage&lt;br /&gt;
* netstat&lt;br /&gt;
* sudo&lt;br /&gt;
* /etc/sudoers&lt;br /&gt;
* su&lt;br /&gt;
* usermod&lt;br /&gt;
* ulimit&lt;br /&gt;
* who, w, last&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.2 Setup host security&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Candidates should know how to set up a basic level of host security. &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Awareness of shadow passwords and how they work.&lt;br /&gt;
* Turn off network services not in use.&lt;br /&gt;
* Understand the role of TCP wrappers. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* /etc/nologin&lt;br /&gt;
* /etc/passwd&lt;br /&gt;
* /etc/shadow&lt;br /&gt;
* /etc/xinetd.d/&lt;br /&gt;
* /etc/xinetd.conf&lt;br /&gt;
* /etc/inetd.d/&lt;br /&gt;
* /etc/inetd.conf&lt;br /&gt;
* /etc/inittab&lt;br /&gt;
* /etc/init.d/&lt;br /&gt;
* /etc/hosts.allow&lt;br /&gt;
* /etc/hosts.deny &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:navy&amp;quot;&amp;gt;110.3 Securing data with encryption&amp;lt;/span&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:#dadada&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Weight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | 3&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#dadada; padding-right:1em&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background:#eaeaea&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
The candidate should be able to use public key techniques to secure data and communication.&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Key Knowledge Areas:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Perform basic OpenSSH 2 client configuration and usage.&lt;br /&gt;
* Understand the role of OpenSSH 2 server host keys.&lt;br /&gt;
* Perform basic GnuPG configuration, usage and revocation.&lt;br /&gt;
* Understand SSH port tunnels (including X11 tunnels).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The following is a partial list of the used files, terms and utilities:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ssh&lt;br /&gt;
* ssh-keygen&lt;br /&gt;
* ssh-agent&lt;br /&gt;
* ssh-add&lt;br /&gt;
* ~/.ssh/id_rsa and id_rsa.pub&lt;br /&gt;
* ~/.ssh/id_dsa and id_dsa.pub&lt;br /&gt;
* /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub&lt;br /&gt;
* /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub&lt;br /&gt;
* ~/.ssh/authorized_keys&lt;br /&gt;
* /etc/ssh_known_hosts&lt;br /&gt;
* gpg&lt;br /&gt;
* ~/.gnupg/&lt;br /&gt;
&lt;br /&gt;
==Future Change Considerations==&lt;br /&gt;
&lt;br /&gt;
Future changes to the objective will/may include:&lt;br /&gt;
&lt;br /&gt;
* include another monitoring command : watch&lt;br /&gt;
* cover UEFI in LPIC-1 instead of LPIC-2&lt;br /&gt;
* explicitly mention GUIDs&lt;br /&gt;
* add declare to Bash coverage&lt;br /&gt;
* dump older syslog implementations&lt;br /&gt;
* cover compgen&lt;br /&gt;
* bring back awk coverage (maybe LPIC-2)&lt;br /&gt;
* Consider removing SQL as it is not Linux-specific&lt;/div&gt;</summary>
		<author><name>Kbehrla</name></author>
	</entry>
</feed>