LPIC-1: Vorbereitung auf die Prüfungen 101 und 102
von: Harald Maaßen
Galileo Press, 2008
ISBN: 9783898428453
Sprache: Deutsch
539 Seiten, Download: 2615 KB
Format: PDF, auch als Online-Lesen
Auf einen Blick | 4 | ||
Inhalt | 6 | ||
Vorwort | 16 | ||
Thema 101: Hardware und Systemarchitektur | 22 | ||
1.101.1 Konfiguration grundlegender BIOS-Einstellungen | 22 | ||
Wichtigste Wissensgebiete | 22 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 22 | ||
Allgemeines | 22 | ||
Hardwareuhr | 23 | ||
BIOS-Setup | 23 | ||
Speichermedien | 24 | ||
Ressourcen | 24 | ||
1.101.3 Konfiguration von Modems und Soundkarten | 26 | ||
Wichtigste Wissensgebiete | 26 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 27 | ||
Allgemeines | 27 | ||
Ressourcen für Hardwarekomponenten | 27 | ||
Modemtypen und Konfiguration | 27 | ||
Soundkartentypen und Konfiguration | 29 | ||
1.101.4 Einrichten von Nicht-IDE-Geräten | 29 | ||
Wichtigste Wissensgebiete | 29 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 30 | ||
Allgemeines | 30 | ||
SCSI-Standards | 30 | ||
SCSI-Hardwarekonfiguration | 31 | ||
SCSI-Konfiguration unter Linux | 32 | ||
1.101.5 Einrichtung verschiedener PC-Erweiterungskarten | 33 | ||
Wichtigste Wissensgebiete | 33 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 33 | ||
Allgemeines | 33 | ||
Der PCI-Bus | 33 | ||
USB – Universal Serial Bus | 34 | ||
Coldplug und Hotplug | 35 | ||
1.101.6 Konfiguration von Kommunikationsgeräten | 35 | ||
Wichtigste Wissensgebiete | 35 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 35 | ||
Allgemeines | 35 | ||
PPP | 36 | ||
pppd, wvdial und chat | 36 | ||
1.101.7 Konfiguration von USB-Geräten | 36 | ||
Wichtigste Wissensgebiete | 36 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 37 | ||
Allgemeines | 37 | ||
USB-Host-Controller-Typen | 37 | ||
USB-Klassen | 38 | ||
USB-Module automatisch laden | 39 | ||
usbmgr | 39 | ||
hotplug | 40 | ||
Thema 102: Linux-Installation und Paket- Management | 42 | ||
1.102.1 Entwurf einer Festplattenaufteilung | 42 | ||
Wichtigste Wissensgebiete | 42 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 42 | ||
Allgemeines | 42 | ||
Planung im Detail | 43 | ||
1.102.2 Installation eines Bootmanagers | 44 | ||
Wichtigste Wissensgebiete | 44 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 44 | ||
Allgemeines | 45 | ||
Kernel-Parameter und Parameter für init | 46 | ||
Fehlercodes beim Start | 46 | ||
Die Konfigurationsdatei /etc/lilo.conf | 46 | ||
Map-Installer | 47 | ||
GRUB-Stages | 49 | ||
GRUB-Prompt | 50 | ||
GRUB-Konfigurationsdateien | 50 | ||
1.102.3 Erstellen und Installieren von im Sourcecode vorliegenden Programmen | 51 | ||
Wichtigste Wissensgebiete | 51 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 51 | ||
Allgemeines | 52 | ||
Tar-Balls | 52 | ||
Einen Tar-Ball installieren | 53 | ||
Archivierung im Allgemeinen | 54 | ||
tar ( Tape Archiver) | 55 | ||
gzip | 56 | ||
gunzip | 56 | ||
bzip2 | 57 | ||
bunzip2 | 57 | ||
1.102.4 Verwaltung von gemeinsam genutzten Programmbibliotheken ( Shared Librarys) | 57 | ||
Wichtigste Wissensgebiete | 57 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 58 | ||
Allgemeines | 58 | ||
Verwaltung von Shared Librarys | 58 | ||
1.102.5 Verwendung des Debian-Paketmanagements | 59 | ||
Wichtigste Wissensgebiete | 59 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 60 | ||
Allgemeines | 60 | ||
/etc/dpkg/dpkg.cfg | 61 | ||
/var/lib/dpkg/info | 61 | ||
/var/lib/dpkg/status | 61 | ||
/var/lib/dpkg/available | 62 | ||
/etc/apt/apt.conf | 62 | ||
/etc/apt/sources.list | 62 | ||
dpkg | 63 | ||
dselect | 64 | ||
dpkg-reconfigure | 64 | ||
apt-get | 64 | ||
alien | 65 | ||
1.102.6 Verwendung des Red Hat Package Managers (RPM) | 66 | ||
Wichtigste Wissensgebiete | 66 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 67 | ||
Allgemeines | 67 | ||
Konfigurationsdateien | 67 | ||
RPM aktiv verwenden | 68 | ||
Installation, Update und Deinstallation | 68 | ||
Zwangsinstallation | 69 | ||
Abfragen der RPM-Datenbank | 69 | ||
Package Selection Options | 70 | ||
Query Options | 70 | ||
Überprüfung installierter Pakete | 71 | ||
Thema 103: GNU- und Unix-Befehle | 74 | ||
1.103.1 Arbeiten auf der Befehlszeile | 74 | ||
Wichtigste Wissensgebiete | 74 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 74 | ||
Allgemeines | 75 | ||
Aufbau eines Shell-Kommandos | 75 | ||
Übergabe der Optionen | 76 | ||
Umgebungsvariablen und Shell-Variablen | 76 | ||
Beliebte Variablen für die Prüfung | 80 | ||
Bash-Befehls-History und automatisches Vervollständigen von Befehlen | 80 | ||
Befehlseingabe | 82 | ||
PATH-Variable | 82 | ||
Rekursive Befehlsausführung | 83 | ||
1.103.2 Texte mittels Filterprogrammen bearbeiten | 83 | ||
Wichtigste Wissensgebiete | 83 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 84 | ||
Allgemeines | 84 | ||
cat | 84 | ||
tac | 85 | ||
head | 85 | ||
tail | 86 | ||
expand/unexpand | 86 | ||
fmt | 87 | ||
nl | 87 | ||
pr | 87 | ||
wc | 88 | ||
hexdump | 88 | ||
od | 89 | ||
sort | 89 | ||
uniq | 90 | ||
split | 90 | ||
cut, paste und join | 91 | ||
cut | 91 | ||
paste | 92 | ||
join | 92 | ||
tr | 92 | ||
1.103.3 Grundlagen des Dateimanagements | 94 | ||
Wichtigste Wissensgebiete | 94 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 94 | ||
Allgemeines | 95 | ||
Kommandos für Dateioperationen | 95 | ||
ls | 95 | ||
cd und pwd | 95 | ||
Die Tilde | 96 | ||
Absolute Pfadangaben | 96 | ||
Relative Pfadangaben | 96 | ||
Punkte | 97 | ||
cp | 97 | ||
mv | 98 | ||
mkdir | 99 | ||
rm | 99 | ||
rmdir | 100 | ||
touch | 100 | ||
find | 100 | ||
Verwendung von Wildcards | 100 | ||
1.103.4 Benutzung von Strömen (Streams), Pipes und Umleitungen | 101 | ||
Wichtigste Wissensgebiete | 101 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 102 | ||
Allgemeines | 102 | ||
stdin, stdout und stderr | 102 | ||
Umleitungen (Redirects) | 103 | ||
Zusammenfassung: | 104 | ||
Pipes | 105 | ||
tee und xargs | 105 | ||
1.103.5 Erzeugung, Überwachung und Beenden von Prozessen | 106 | ||
Wichtigste Wissensgebiete | 106 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 106 | ||
Allgemeines | 106 | ||
Überwachen von Prozessen | 107 | ||
ps | 107 | ||
pstree | 108 | ||
top | 109 | ||
Wichtige Interaktivoptionen: | 110 | ||
Wichtige Kommandozeilenoptionen: | 110 | ||
Signale an Prozesse senden | 110 | ||
kill | 111 | ||
killall | 113 | ||
Jobs im Vorder- und im Hintergrund | 113 | ||
Das Kommando jobs | 114 | ||
Die Kommandos bg und fg | 115 | ||
Prozesse unabhängig von einem Terminal laufen lassen | 115 | ||
1.103.6 Modifizieren von Prozessprioritäten | 116 | ||
Wichtigste Wissensgebiete | 116 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 116 | ||
Allgemeines | 116 | ||
nice | 116 | ||
top und ps zur Überprüfung von Prioritäten | 118 | ||
1.103.7 Durchsuchen von Textdateien mittels regulärer Ausdrücke | 119 | ||
Wichtigste Wissensgebiete | 119 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 119 | ||
Allgemeines | 119 | ||
Reguläre Ausdrücke | 119 | ||
Allgemeingültige Metazeichen | 119 | ||
Wildcards (Joker) | 120 | ||
Beispiele zur Verwendung von grep: | 121 | ||
Die Verwendung von sed | 124 | ||
Optionen | 125 | ||
Adressierung | 125 | ||
Kommandos | 126 | ||
1.103.8 Grundlagen der Dateibearbeitung mit vi | 128 | ||
Wichtigste Wissensgebiete | 128 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 128 | ||
Allgemeines | 128 | ||
Start | 129 | ||
Modi | 129 | ||
Beenden und speichern | 129 | ||
Navigation in einem Dokument | 130 | ||
Einfügen, Löschen, Kopieren und Auffinden von Text | 131 | ||
Befehlszeilenoptionen für vi | 132 | ||
Thema 104: Devices, Linux-Dateisysteme, Filesystem Hierarchy Standard | 134 | ||
1.104.1 Erzeugen von Partitionen und Dateisystemen | 134 | ||
Wichtigste Wissensgebiete | 134 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 134 | ||
Allgemeines | 134 | ||
Die Gerätedateien für Festplatten und CD-ROMs | 134 | ||
Die Gerätedateien für Partitionen | 135 | ||
Erzeugen der Partitionen | 136 | ||
Formatieren der Dateisysteme | 140 | ||
mkfs und mke2fs | 141 | ||
ext2/ext3 | 141 | ||
mkswap | 142 | ||
Erstellen einer Swap-Datei | 143 | ||
1.104.2 Erhaltung der Integrität von Dateisystemen | 144 | ||
Wichtigste Wissensgebiete: | 144 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 144 | ||
Allgemeines | 144 | ||
Sicherstellen der Integrität des Dateisystems und Problembehebung | 145 | ||
fsck und e2fsck | 145 | ||
tune2fs | 147 | ||
debugfs | 147 | ||
dumpe2fs | 148 | ||
mke2fs | 148 | ||
df (disk free) | 149 | ||
du (disk utilization) | 150 | ||
1.104.3 Steuerung des Ein- und Aushängens von Dateisystemen | 152 | ||
Wichtigste Wissensgebiete: | 152 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 152 | ||
Allgemeines | 152 | ||
mount | 152 | ||
Mountoptionen (mount -o) | 154 | ||
Netzwerkressourcen einhängen | 154 | ||
umount | 155 | ||
Automatisches Mounten über die Datei /etc/fstab | 156 | ||
Mountoptionen | 157 | ||
Die Datei /etc/mtab | 157 | ||
1.104.4 Verwalten von Disk Quota | 158 | ||
Wichtigste Wissensgebiete: | 158 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 158 | ||
Allgemeines | 159 | ||
Hardlimit | 159 | ||
Softlimit und Gracetime | 159 | ||
Optionen in /etc/fstab | 160 | ||
Erstellung der Quota-Dateien | 160 | ||
Ändern von Quotierungen mit edquota | 162 | ||
Kopieren von Quotierungen mit edquota | 163 | ||
Anzeige des aktuellen Status mit quota | 163 | ||
Erstellen eines Berichts mit repquota | 163 | ||
1.104.5 Zugriffskontrolle auf Dateien mittels Dateizugriffsrechten | 164 | ||
Wichtigste Wissensgebiete: | 164 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 164 | ||
Allgemeines | 164 | ||
SUID bzw. Setuid | 167 | ||
SGID oder Setgid | 167 | ||
Sticky Bit | 168 | ||
Setzen der speziellen Berechtigungen | 168 | ||
1.104.6 Verwaltung von Dateieigentümerrechten | 172 | ||
Wichtigste Wissensgebiete | 172 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 172 | ||
Allgemeines | 172 | ||
1.104.7 Erzeugen und Ändern von echten Hardlinks und Symbolic Links | 173 | ||
Wichtigste Wissensgebiete | 173 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 174 | ||
Allgemeines | 174 | ||
1.104.8 Auffinden von Systemdateien und Platzieren von Dateien am richtigen Ort | 178 | ||
Wichtigste Wissensgebiete | 178 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 178 | ||
Allgemeines | 179 | ||
whereis | 181 | ||
which | 181 | ||
whatis, apropos | 182 | ||
find | 182 | ||
locate | 183 | ||
updatedb und /etc/updatedb.conf | 184 | ||
slocate | 185 | ||
Thema 110: Das X-Window-System | 186 | ||
1.110.1 Installation und Konfiguration von X11 | 186 | ||
Wichtigste Wissensgebiete | 186 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 186 | ||
Allgemeines | 186 | ||
X-Server | 187 | ||
X-Clients | 188 | ||
Windowmanager | 188 | ||
Displaymanager | 188 | ||
Desktop Environment | 188 | ||
Zusammenfassung des Aufbaus | 188 | ||
XF86Setup | 189 | ||
xf86config | 190 | ||
xf86cfg | 190 | ||
xvidtune | 190 | ||
xorgconfig | 190 | ||
xorgcfg | 191 | ||
Section »Files« | 191 | ||
Section »Server-Flags« | 192 | ||
Section »Input Device« | 192 | ||
Section »Monitor« und »Modes« | 193 | ||
Section »Device« | 194 | ||
Section »Screen« | 194 | ||
.Xresources | 195 | ||
1.110.2 Einrichten eines Displaymanagers | 197 | ||
Wichtigste Wissensgebiete | 197 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 197 | ||
Allgemeines | 197 | ||
1.110.4 Installation und Anpassung der Umgebung eines Windowmanagers | 199 | ||
Wichtigste Wissensgebiete: | 199 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 199 | ||
Allgemeines | 199 | ||
Der Startvorgang von X | 199 | ||
startx | 200 | ||
xinit | 200 | ||
xinitrc | 200 | ||
Serverseitige Maßnahmen | 201 | ||
Clientseitige Maßnahmen | 202 | ||
Übungsfragen zu LPI 101 | 204 | ||
Fragen | 204 | ||
Frage 1: | 204 | ||
Frage 2: | 204 | ||
Frage 3: | 205 | ||
Frage 4: | 205 | ||
Frage 5: | 205 | ||
Frage 6: | 205 | ||
Frage 7: | 206 | ||
Frage 8: | 206 | ||
Frage 9: | 206 | ||
Frage 10: | 206 | ||
Frage 11: | 207 | ||
Frage 12: | 207 | ||
Frage 13: | 207 | ||
Frage 14: | 207 | ||
Frage 15: | 208 | ||
Frage 16: | 208 | ||
Frage 17: | 208 | ||
Frage 18: | 209 | ||
Frage 19: | 209 | ||
Frage 20: | 209 | ||
Frage 21: | 210 | ||
Frage 22: | 210 | ||
Frage 23: | 210 | ||
Frage 24: | 211 | ||
Frage 25: | 211 | ||
Frage 26: | 211 | ||
Frage 27: | 211 | ||
Frage 28: | 212 | ||
Frage 29: | 212 | ||
Frage 30: | 212 | ||
Frage 31: | 212 | ||
Frage 32: | 213 | ||
Frage 33: | 213 | ||
Frage 34: | 213 | ||
Frage 35: | 214 | ||
Frage 36: | 214 | ||
Frage 37: | 214 | ||
Frage 38: | 214 | ||
Frage 39: | 215 | ||
Frage 40: | 215 | ||
Frage 41: | 215 | ||
Frage 42: | 215 | ||
Frage 43: | 216 | ||
Frage 44: | 216 | ||
Frage 45: | 216 | ||
Frage 46: | 216 | ||
Frage 47: | 216 | ||
Frage 48: | 217 | ||
Frage 49: | 217 | ||
Frage 50: | 217 | ||
Frage 51: | 218 | ||
Frage 52: | 218 | ||
Frage 53: | 218 | ||
Frage 54: | 218 | ||
Frage 55: | 219 | ||
Frage 56: | 219 | ||
Frage 57: | 219 | ||
Frage 58: | 219 | ||
Frage 59: | 220 | ||
Frage 60: | 220 | ||
Frage 61: | 220 | ||
Frage 62: | 220 | ||
Frage 63: | 221 | ||
Frage 64: | 221 | ||
Frage 65: | 221 | ||
Frage 66: | 221 | ||
Frage 67: | 222 | ||
Frage 68: | 222 | ||
Frage 69: | 222 | ||
Frage 70: | 222 | ||
Frage 71: | 222 | ||
Frage 72: | 223 | ||
Frage 73: | 223 | ||
Frage 74: | 223 | ||
Frage 75: | 223 | ||
Frage 76: | 224 | ||
Frage 77: | 224 | ||
Frage 78: | 224 | ||
Frage 79: | 225 | ||
Frage 80: | 225 | ||
Frage 81: | 225 | ||
Frage 82: | 225 | ||
Frage 83: | 226 | ||
Frage 84: | 226 | ||
Frage 85: | 226 | ||
Frage 86: | 226 | ||
Frage 87: | 227 | ||
Frage 88: | 227 | ||
Frage 89: | 227 | ||
Frage 90: | 227 | ||
Frage 91: | 228 | ||
Frage 92: | 228 | ||
Frage 93: | 228 | ||
Frage 94: | 228 | ||
Frage 95: | 229 | ||
Frage 96: | 229 | ||
Frage 97: | 229 | ||
Frage 98: | 229 | ||
Frage 99: | 230 | ||
Frage 100: | 230 | ||
Frage 101: | 230 | ||
Frage 102: | 231 | ||
Frage 103: | 231 | ||
Frage 104: | 231 | ||
Frage 105: | 231 | ||
Frage 106: | 232 | ||
Frage 107: | 232 | ||
Frage 108: | 232 | ||
Frage 109: | 232 | ||
Frage 110: | 233 | ||
Frage 111: | 233 | ||
Frage 112: | 233 | ||
Frage 113: | 233 | ||
Frage 114: | 234 | ||
Frage 115: | 234 | ||
Frage 116: | 234 | ||
Frage 117: | 234 | ||
Frage 118: | 235 | ||
Frage 119: | 235 | ||
Frage 120: | 235 | ||
Frage 121: | 235 | ||
Frage 122: | 236 | ||
Frage 123: | 236 | ||
Frage 124: | 236 | ||
Frage 125: | 236 | ||
Frage 126: | 237 | ||
Frage 127: | 237 | ||
Frage 128: | 237 | ||
Frage 129: | 238 | ||
Frage 130: | 238 | ||
Frage 131: | 238 | ||
Frage 132: | 239 | ||
Frage 133: | 239 | ||
Frage 134: | 239 | ||
Frage 135: | 239 | ||
Frage 136: | 240 | ||
Frage 137: | 240 | ||
Frage 138: | 240 | ||
Frage 139: | 240 | ||
Frage 140: | 241 | ||
Frage 141: | 241 | ||
Frage 142: | 241 | ||
Frage 143: | 241 | ||
Frage 144: | 242 | ||
Frage 145: | 242 | ||
Frage 146: | 242 | ||
Frage 147: | 242 | ||
Frage 148: | 243 | ||
Frage 149: | 243 | ||
Frage 150: | 243 | ||
Antworten und Erklärungen zu den Übungsfragen | 244 | ||
Frage 1: | 244 | ||
Frage 2: | 244 | ||
Frage 3: | 244 | ||
Frage 4: | 244 | ||
Frage 5: | 244 | ||
Frage 6: | 244 | ||
Frage 7: | 245 | ||
Frage 8: | 245 | ||
Frage 9: | 245 | ||
Frage 10: | 245 | ||
Frage 11: | 245 | ||
Frage 12: | 245 | ||
Frage 13: | 246 | ||
Frage 14: | 246 | ||
Frage 15: | 246 | ||
Frage 16: | 246 | ||
Frage 17: | 246 | ||
Frage 18: | 246 | ||
Frage 19: | 247 | ||
Frage 20: | 247 | ||
Frage 21: | 247 | ||
Frage 22: | 248 | ||
Frage 23: | 248 | ||
Frage 24: | 248 | ||
Frage 25: | 248 | ||
Frage 26: | 248 | ||
Frage 27: | 249 | ||
Frage 28: | 249 | ||
Frage 29: | 249 | ||
Frage 30: | 249 | ||
Frage 31: | 249 | ||
Frage 32: | 249 | ||
Frage 33: | 249 | ||
Frage 34: | 250 | ||
Frage 35: | 250 | ||
Frage 36: | 250 | ||
Frage 37: | 250 | ||
Frage 38: | 250 | ||
Frage 39: | 251 | ||
Frage 40: | 251 | ||
Frage 41: | 251 | ||
Frage 42: | 251 | ||
Frage 43: | 251 | ||
Frage 44: | 251 | ||
Frage 45: | 251 | ||
Frage 46: | 252 | ||
Frage 47: | 252 | ||
Frage 48: | 252 | ||
Frage 49: | 252 | ||
Frage 50: | 252 | ||
Frage 51: | 252 | ||
Frage 52: | 253 | ||
Frage 53: | 253 | ||
Frage 54: | 253 | ||
Frage 55: | 253 | ||
Frage 56: | 253 | ||
Frage 57: | 254 | ||
Frage 58: | 254 | ||
Frage 59: | 254 | ||
Frage 60: | 254 | ||
Frage 61: | 254 | ||
Frage 62: | 254 | ||
Frage 63: | 254 | ||
Frage 64: | 255 | ||
Frage 65: | 255 | ||
Frage 66: | 255 | ||
Frage 67: | 255 | ||
Frage 68: | 255 | ||
Frage 69: | 255 | ||
Frage 70: | 256 | ||
Frage 71: | 256 | ||
Frage 72: | 256 | ||
Frage 73: | 256 | ||
Frage 74: | 256 | ||
Frage 75: | 256 | ||
Frage 76: | 257 | ||
Frage 77: | 257 | ||
Frage 78: | 257 | ||
Frage 79: | 257 | ||
Frage 80: | 257 | ||
Frage 81: | 258 | ||
Frage 82: | 258 | ||
Frage 83: | 258 | ||
Frage 84: | 258 | ||
Frage 85: | 258 | ||
Frage 86: | 258 | ||
Frage 87: | 259 | ||
Frage 88: | 259 | ||
Frage 89: | 259 | ||
Frage 90: | 259 | ||
Frage 91: | 259 | ||
Frage 92: | 259 | ||
Frage 93: | 260 | ||
Frage 94: | 260 | ||
Frage 95: | 260 | ||
Frage 96: | 260 | ||
Frage 97: | 261 | ||
Frage 98: | 261 | ||
Frage 99: | 261 | ||
Frage 100: | 261 | ||
Frage 101: | 261 | ||
Frage 102: | 261 | ||
Frage 103: | 262 | ||
Frage 104: | 262 | ||
Frage 105: | 262 | ||
Frage 106: | 262 | ||
Frage 107: | 263 | ||
Frage 108: | 263 | ||
Frage 109: | 263 | ||
Frage 110: | 263 | ||
Frage 111: | 263 | ||
Frage 112: | 264 | ||
Frage 113: | 264 | ||
Frage 114: | 264 | ||
Frage 115: | 264 | ||
Frage 116: | 264 | ||
Frage 117: | 264 | ||
Frage 118: | 264 | ||
Frage 119: | 265 | ||
Frage 120: | 265 | ||
Frage 121: | 265 | ||
Frage 122: | 265 | ||
Frage 123: | 265 | ||
Frage 124: | 265 | ||
Frage 125: | 265 | ||
Frage 126: | 265 | ||
Frage 127: | 266 | ||
Frage 128: | 266 | ||
Frage 129: | 266 | ||
Frage 130: | 266 | ||
Frage 131: | 267 | ||
Frage 132: | 267 | ||
Frage 133: | 267 | ||
Frage 134: | 267 | ||
Frage 135: | 267 | ||
Frage 136: | 267 | ||
Frage 137: | 268 | ||
Frage 138: | 268 | ||
Frage 139: | 268 | ||
Frage 140: | 268 | ||
Frage 141: | 268 | ||
Frage 142: | 268 | ||
Frage 143: | 268 | ||
Frage 144: | 268 | ||
Frage 145: | 269 | ||
Frage 146: | 269 | ||
Frage 147: | 269 | ||
Frage 148: | 269 | ||
Frage 149: | 269 | ||
Frage 150: | 269 | ||
Thema 105: Kernel | 272 | ||
1.105.1 Verwalten/Abfragen des Kernels und der Kernel- Module zur Laufzeit | 272 | ||
Wichtigste Wissensgebiete | 272 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 272 | ||
Allgemeines | 273 | ||
uname | 274 | ||
lsmod | 275 | ||
modinfo | 275 | ||
insmod | 276 | ||
rmmod | 276 | ||
modprobe | 277 | ||
depmod | 278 | ||
modules.dep | 279 | ||
modules.conf, modprobe.conf, modprobe.conf.local | 279 | ||
1.105.2 Konfiguration, Erstellung sowie Installation eines angepassten Kernels und angepasster Kernel- Module | 280 | ||
Wichtigste Wissensgebiete | 280 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 280 | ||
Allgemeines | 281 | ||
make config | 283 | ||
make menuconfig | 284 | ||
make xconfig | 284 | ||
make gconfig | 285 | ||
make oldconfig | 285 | ||
Der Vorgang des Kompilierens | 285 | ||
Thema 106: Bootvorgang, Initialisierung, Herunterfahren, Runlevels | 288 | ||
1.106.1 Systemstart | 288 | ||
Wichtigste Wissensgebiete | 288 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 288 | ||
Allgemeines | 288 | ||
Boot-Strap-Loader | 291 | ||
Kernel-Parameter | 291 | ||
Startprotokollierung | 293 | ||
1.106.2 Ändern des Runlevels, Herunterfahren und Neustart des Systems | 295 | ||
Wichtigste Wissensgebiete | 295 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 295 | ||
Allgemeines | 295 | ||
Die Runlevels und ihre Funktion | 296 | ||
Die Konfigurationsdatei inittab | 297 | ||
Verzeichnisse und Dateien des init-Prozesses | 298 | ||
Runlevel-Wechsel, Herunterfahren, Neustart | 301 | ||
Thema 107: Drucken | 304 | ||
1.107.2 Verwaltung von Druckern und Druckerwarteschlangen | 304 | ||
Wichtigste Wissensgebiete | 304 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 304 | ||
Allgemeines | 304 | ||
Verwalten der Druckerwarteschlangen | 305 | ||
Befehle zur Kontrolle von Druckvorgängen | 306 | ||
lpc – Line Printer Control | 307 | ||
1.107.3 Druck von Dateien | 308 | ||
Wichtigste Wissensgebiete | 308 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 308 | ||
Allgemeines | 308 | ||
Drucken auf der Kommandozeile | 309 | ||
Drucken mit ASCI nach PostScript-Konvertern | 310 | ||
Der Konverter mpage | 310 | ||
Der Konverter a2ps | 311 | ||
Der Konverter enscript | 311 | ||
1.107.4 Installation und Konfiguration von lokalen Druckern und Netzwerkdruckern | 312 | ||
Wichtigste Wissensgebiete | 312 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 312 | ||
Allgemeines | 312 | ||
Aus der Warteschlange zum Drucker | 313 | ||
Die Konfigurationsdatei /etc/printcap | 313 | ||
Umwandlung durch Filter und Ghostscript | 315 | ||
Die Konfiguration des APSfilters | 316 | ||
Die Konfiguration des Magicfilters | 316 | ||
Drucken mit CUPS | 317 | ||
Thema 108: Dokumentation | 320 | ||
1.108.1 Nutzung und Verwaltung lokaler Systemdokumentation | 320 | ||
Wichtigste Wissensgebiete | 320 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 320 | ||
Allgemeines | 320 | ||
Die Manpages im Allgemeinen | 321 | ||
Funktionsweise der Manpages | 321 | ||
$MANPATH und die Datei manpath.config | 321 | ||
Die Sektionen des Mansystems | 322 | ||
Aufbau von Manpages | 323 | ||
Verwandte Befehle | 323 | ||
Das Infosystem | 324 | ||
1.108.2 Finden von Linux-Dokumentationen im Internet | 325 | ||
Wichtigste Wissensgebiete | 325 | ||
Allgemeines | 325 | ||
Webseiten | 325 | ||
Newsgroups | 326 | ||
Mailinglisten | 327 | ||
1.108.5 Benachrichtigen von Benutzern über systembezogene Ereignisse | 327 | ||
Wichtigste Wissensgebiete | 327 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 327 | ||
Allgemeines | 327 | ||
/etc/issue | 328 | ||
/etc/issue.net | 328 | ||
/etc/motd | 329 | ||
wall | 329 | ||
Thema 109: Shells, Scripting, Programmieren und Kompilieren | 330 | ||
1.109.1 Anpassung und Benutzung der Shell-Umgebung | 330 | ||
Wichtigste Wissensgebiete | 330 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 330 | ||
Allgemeines | 331 | ||
Verwendung von Shells | 331 | ||
Umgebungsvariablen und Shell-Variablen | 332 | ||
Aliase und Funktionen | 334 | ||
Aliase | 334 | ||
Funktionen | 336 | ||
Konfigurationsdateien der Bash | 337 | ||
Systemweite Konfigurationsdateien | 338 | ||
Konfigurationsdateien für den Benutzer | 338 | ||
1.109.2 Anpassen oder Schreiben einfacher Skripts | 339 | ||
Wichtigste Wissensgebiete | 339 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 339 | ||
Allgemeines | 340 | ||
Ausführen eines Skripts | 340 | ||
Ausführungsberechtigung | 342 | ||
chmod 700 | 342 | ||
SUID-Bit | 342 | ||
Position im Dateisystem | 342 | ||
Position im Prozessbaum | 343 | ||
Übergabevariablen und Rückgabewerte | 343 | ||
Schleifen und Bedingungen | 344 | ||
while, test, do, done, shift, let | 344 | ||
Schleifen mit »for«, Befehlssubstitutionen, echo, mail und find | 346 | ||
Die Anweisungen if, fi elif, else, case, esac, read, clear und einfaches Rechnen mit der Shell | 348 | ||
Thema 111: Administrative Tätigkeiten | 352 | ||
1.111.1 Benutzer- und Gruppenkonten sowie die dazugehörenden Systemdateien verwalten | 352 | ||
Wichtigste Wissensgebiete | 352 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 352 | ||
Allgemeines | 353 | ||
passwd, shadow, group, gshadow | 354 | ||
/etc/passwd | 354 | ||
/etc/shadow | 356 | ||
/etc/group | 357 | ||
/etc/gshadow | 358 | ||
useradd | 359 | ||
userdel | 360 | ||
usermod | 360 | ||
passwd | 361 | ||
chage | 362 | ||
groupadd | 363 | ||
groupdel | 363 | ||
groupmod | 363 | ||
gpasswd | 364 | ||
newgrp | 364 | ||
pwconv | 365 | ||
pwunconv | 365 | ||
pwck | 365 | ||
grpconv | 366 | ||
grpunconv | 366 | ||
grpck | 366 | ||
1.111.2 Optimierung der Benutzerumgebung und der systemweiten Umgebungsvariablen | 366 | ||
Wichtigste Wissensgebiete | 366 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 366 | ||
Allgemeines | 366 | ||
Umgebungsvariablen | 367 | ||
Das Skeleton-Verzeichnis /etc/skel | 367 | ||
Umgebungsvariablen, Suchpfad und Ähnliches | 368 | ||
1.111.3 Konfigurieren und Nutzen der Systemlog-Dateien, um administrative und sicherheitsbezogene Aufgaben zu bewältigen | 368 | ||
Wichtigste Wissensgebiete | 368 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 368 | ||
Allgemeines | 368 | ||
syslogd und syslog-ng | 369 | ||
Die Konfigurationsdateien | 369 | ||
/etc/syslog.conf | 369 | ||
/etc/logrotate.conf | 371 | ||
Einsatz von Logd-Dateien zur Fehlersuche | 371 | ||
Selbst Ereignisse loggen | 372 | ||
1.111.4 Automatisierung von Systemadministrationsaufgaben durch Festlegung der späteren Ausführung von Jobs | 373 | ||
Wichtigste Wissensgebiete | 373 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 373 | ||
Allgemeines | 373 | ||
Die Verwendung von cron | 374 | ||
Die Datei crontab | 374 | ||
Das Kommando crontab | 376 | ||
Die Verwendung von at | 377 | ||
Grundlegendes zu anacron | 378 | ||
Zugriffssteuerung auf cron und at | 378 | ||
1.111.5 Eine effektive Datensicherungsstrategie pflegen | 379 | ||
Wichtigste Wissensgebiete | 379 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 379 | ||
Allgemeines | 379 | ||
Was muss gesichert werden? | 379 | ||
Backup-Strategien | 381 | ||
Sicherungsarten | 381 | ||
Hardware und Verbrauchsmaterial | 382 | ||
Zur Sicherung benötigte Gerätedateien | 383 | ||
Programme zur Erstellung von Datensicherungen | 384 | ||
Verwendung von cpio | 384 | ||
Verwendung von dd | 385 | ||
Verwendung von dump und restore | 386 | ||
Verwendung von tar | 388 | ||
Verwendung von mt | 390 | ||
1.111.6 Pflege der Systemzeit | 390 | ||
Wichtigste Wissensgebiete | 390 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 390 | ||
Allgemeines | 391 | ||
Manuelle Konfiguration der Systemzeit | 391 | ||
Die RTC-Uhr einstellen | 392 | ||
Zeitzonen | 392 | ||
Zeitsynchronisation über das Netzwerk | 393 | ||
Automatische Zeitsynchronisation | 393 | ||
NTP-Diagnose | 394 | ||
Thema 112: Netzwerkgrundlagen | 396 | ||
1.112.1 TCP/IP-Grundlagen | 396 | ||
Wichtigste Wissensgebiete | 396 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 396 | ||
Allgemeines | 397 | ||
TCP/IP-Geschichte, kurz gefasst | 397 | ||
Das DoD-Modell | 398 | ||
Die Protokolle der dritten Schicht | 399 | ||
Die Protokolle der zweiten Schicht | 400 | ||
Das Internetprotokoll IPv4 | 401 | ||
IP-Klassen | 402 | ||
Die Verwendung der Subnetzmaske und der CIDR | 403 | ||
Die Broadcast-Adressen | 405 | ||
Standardgateway | 406 | ||
ping und traceroute | 408 | ||
dig, host und nslookup | 409 | ||
whois | 412 | ||
ftp | 413 | ||
telnet | 413 | ||
1.112.3 TCP/IP-Konfiguration und Problemlösung | 414 | ||
Wichtigste Wissensgebiete | 414 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 414 | ||
Allgemeines | 415 | ||
Konfigurationsdateien eines Netzwerk-Clients | 415 | ||
/etc/HOSTNAME bzw. /etc/hostname | 415 | ||
/etc/hosts | 415 | ||
/etc/networks | 416 | ||
/etc/resolv.conf | 416 | ||
/etc/nsswitch.conf | 417 | ||
/etc/host.conf | 417 | ||
ifconfig | 417 | ||
ifup und ifdown | 418 | ||
route | 419 | ||
dhcpcd, dhclient, pump | 420 | ||
hostname, domainname und dnsdomainname | 421 | ||
netstat | 422 | ||
ping und traceroute | 423 | ||
tcpdump | 423 | ||
1.112.4 Linux als PPP-Client konfigurieren | 424 | ||
Wichtigste Wissensgebiete | 424 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 424 | ||
Allgemeines | 425 | ||
PPP für DFÜ-Verbindungen | 425 | ||
pppd | 425 | ||
chat | 426 | ||
wvdial | 427 | ||
/etc/ppp/options | 428 | ||
/etc/ppp/peers | 428 | ||
Thema 113: Netzwerkdienste | 430 | ||
1.113.1 Konfiguration und Verwaltung von inetd, xinetd und den dazugehörigen Diensten | 430 | ||
Wichtigste Wissensgebiete | 430 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 430 | ||
Allgemeines | 430 | ||
Superdaemons | 431 | ||
inetd | 431 | ||
xinetd | 432 | ||
TCP-Wrapper konfigurieren | 433 | ||
1.113.2 Betrieb und grundlegende Konfiguration eines Mail Transfer Agents ( MTA) | 434 | ||
Wichtigste Wissensgebiete | 434 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 434 | ||
Allgemeines | 434 | ||
MTA, MUA und MDA | 434 | ||
E-Mail-Aliase | 435 | ||
/etc/aliases | 435 | ||
newaliases | 436 | ||
Konfigurationsdateien | 437 | ||
1.113.3 Betrieb und grundlegende Konfiguration von Apache | 438 | ||
Wichtigste Wissensgebiete | 438 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 438 | ||
Allgemeines | 438 | ||
Apache-Konfigurationsdateien | 439 | ||
Wichtige Einträge in der httpd.conf | 440 | ||
Kommandos | 441 | ||
1.113.4 Richtiges Verwalten von NFS- und Samba-Daemons | 442 | ||
Wichtigste Wissensgebiete | 442 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 442 | ||
Allgemeines | 442 | ||
Serverseitige Konfiguration | 443 | ||
NFS – Client-Konfiguration | 445 | ||
Die Konfigurationsdatei smb.conf | 447 | ||
/etc/samba/smbusers | 449 | ||
smbstatus | 449 | ||
useraddsmb | 450 | ||
smbpasswd | 450 | ||
testparm | 450 | ||
mount, umount bzw. smbmount, smbumount | 450 | ||
1.113.5 Einrichtung und Konfiguration grundlegender DNS- Dienste | 451 | ||
Wichtigste Wissensgebiete | 451 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 451 | ||
Allgemeines | 452 | ||
BIND – Berkeley Internet Name Daemon | 452 | ||
Konfigurationsdateien | 452 | ||
Zonendateien und Eintragstypen | 454 | ||
1.113.7 Einrichten der Secure Shell (OpenSSH) | 456 | ||
Wichtigste Wissensgebiete | 456 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 456 | ||
Allgemeines | 456 | ||
SSH-Clientverbindung | 457 | ||
SSH-Konfigurationsdateien | 457 | ||
Thema 114: Sicherheit | 460 | ||
1.114.1 Durchführung von sicherheitsbezogenen administrativen Tätigkeiten | 460 | ||
Wichtigste Wissensgebiete | 460 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 460 | ||
Allgemeines | 461 | ||
Auffinden von Dateien mit gesetztem SUID-/SGID-Bit | 461 | ||
Überprüfen von Softwarepaketen | 461 | ||
Setzen oder Löschen von Passworten und Passwortverfallszeiten | 462 | ||
Grundlegende Kenntnisse von iptables | 462 | ||
nmap, netstat und socket | 462 | ||
1.114.2 Rechnerabsicherung durchführen | 463 | ||
Wichtigste Wissensgebiete | 463 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 463 | ||
1.114.3 Sicherheit auf Benutzerebene | 464 | ||
Wichtigste Wissensgebiete | 464 | ||
Liste wichtiger Dateien, Verzeichnisse und Anwendungen: | 464 | ||
ulimit | 464 | ||
Übungsfragen zu LPI 102 | 466 | ||
Fragen | 466 | ||
Antworten und Erklärungen zu den Übungsfragen | 503 | ||
Index | 528 |