|
Inhaltsverzeichnis |
6 |
|
|
Vorwort |
9 |
|
|
1 Installation und Updates |
12 |
|
|
1.1 Installation |
12 |
|
|
1.1.1 Installation von SUSE Linux 9.0 |
12 |
|
|
1.1.2 Installation von Red Hat Linux 9.0 |
14 |
|
|
1.1.3 Installation von Debian Linux 3.0 |
16 |
|
|
1.2 Das System booten |
19 |
|
|
1.2.1 Der Bootprozess |
19 |
|
|
1.2.2 Die Bootloader GRUB und LILO |
21 |
|
|
1.3 Die Runlevel von Linux |
24 |
|
|
1.3.1 Die Run Control-Skripte |
27 |
|
|
1.4 Pakete installieren und deinstallieren |
31 |
|
|
1.4.1 RPM-Pakete installieren |
31 |
|
|
1.5 Debians Paketverwalter apt-get |
34 |
|
|
1.6 Quellcode kompilieren |
36 |
|
|
1.6.1 Komprimierte Quellcodedateien entpacken |
36 |
|
|
1.7 Das System herunterfahren |
38 |
|
|
2 Grundlagen |
42 |
|
|
2.1 Wie sind Linux-Befehle aufgebaut? |
42 |
|
|
2.2 Was sind Optionen, was sind Argumente? |
43 |
|
|
2.3 Hilfe unter Linux verwenden |
44 |
|
|
3 Dateien und Verzeichnisse |
48 |
|
|
3.1 Mit Dateien und Verzeichnissen arbeiten |
48 |
|
|
3.1.1 Verzeichnisse anlegen |
48 |
|
|
3.1.2 Dateien anlegen bzw. aktualisieren |
49 |
|
|
3.1.3 Verzeichnisse wechseln |
50 |
|
|
3.1.4 Verzeichnisse auflisten |
51 |
|
|
3.1.5 Dateien anzeigen |
56 |
|
|
3.1.6 Dateien und Verzeichnisse löschen |
67 |
|
|
3.1.7 Dateien und Verzeichnisse kopieren |
69 |
|
|
3.1.8 Dateien und Verzeichnisse verschieben und umbenennen |
71 |
|
|
3.1.9 Dateien vergleichen |
73 |
|
|
3.1.10 Dateiausgabe formatieren |
78 |
|
|
3.1.11 Mit Dateien arbeiten |
92 |
|
|
3.2 Links |
99 |
|
|
3.2.1 Hard Links |
99 |
|
|
3.2.2 Symbolische Links |
100 |
|
|
3.3 Zugriffs- und Besitzrechte |
102 |
|
|
3.3.1 Zugriffsrechte |
102 |
|
|
3.3.2 Arten von Zugriffsrechten und ihre Bedeutung |
104 |
|
|
3.3.3 Überprüfen der Berechtigungen |
105 |
|
|
3.3.4 Setzen von Zugriffsrechten |
106 |
|
|
3.3.5 Oktalmethode |
108 |
|
|
3.3.6 Standardzugriffsrechte setzen |
110 |
|
|
3.4 Spezielle Zugriffsrechte |
114 |
|
|
3.4.1 Datei- und Gruppenbesitz ändern |
119 |
|
|
3.4.2 Access Control Lists |
125 |
|
|
3.5 Dateien und Dateiinhalte suchen |
130 |
|
|
3.6 Dateien drucken |
141 |
|
|
3.7 Dateien archivieren und komprimieren |
147 |
|
|
4 Hardwareverwaltung |
164 |
|
|
4.1 Drucker einrichten |
164 |
|
|
4.2 Terminal einstellen |
171 |
|
|
4.3 Monitor und Grafikkarte einrichten |
172 |
|
|
4.4 Festplatten verwalten |
177 |
|
|
4.4.1 Gerätedateien |
177 |
|
|
4.4.2 Gerätenamen |
177 |
|
|
4.4.3 Der Befehl mknod |
179 |
|
|
4.4.4 Festplattenpartitionen |
180 |
|
|
4.4.5 Der Befehl fdisk |
180 |
|
|
4.4.6 Der Befehl cfdisk |
183 |
|
|
4.5 Der Verzeichnisbaum von Linux |
185 |
|
|
4.6 Dateisystem verwalten |
186 |
|
|
4.6.1 Plattenbasierte Dateisysteme |
186 |
|
|
4.6.2 Netzwerk- oder verteilte Dateisysteme |
187 |
|
|
4.6.3 Pseudo-Dateisysteme |
187 |
|
|
4.6.4 Der Aufbau von ext2fs |
188 |
|
|
4.6.5 Die verschiedenen Dateitypen und ihre Inodes |
192 |
|
|
4.6.6 Dateisysteme anlegen |
193 |
|
|
4.6.7 Dateisysteme einbinden |
201 |
|
|
4.6.8 Dateisysteme überprüfen |
207 |
|
|
4.6.9 Informationen zu Dateisystemen ausgeben |
216 |
|
|
4.7 Swapping unter Linux |
218 |
|
|
4.7.1 Swapping und Paging |
218 |
|
|
4.7.2 Der Befehl mkswap |
219 |
|
|
4.7.3 Der Befehl swapon |
220 |
|
|
4.7.4 Der Befehl swapoff |
221 |
|
|
4.8 Mit Disketten arbeiten |
222 |
|
|
4.8.1 Der Befehl fdformat |
222 |
|
|
4.8.2 Der Befehl setfdprm |
223 |
|
|
4.8.3 Die Mtools |
223 |
|
|
4.9 Mit CD-ROMs arbeiten |
227 |
|
|
4.10 Tastatur einrichten |
232 |
|
|
5 Systemverwaltung |
234 |
|
|
5.1 Gruppen verwalten |
234 |
|
|
5.1.1 Gruppen anlegen mit dem Befehl groupadd |
234 |
|
|
5.1.2 Gruppen ändern mit dem Befehl groupmod |
235 |
|
|
5.1.3 Gruppen löschen mit dem Befehl groupdel |
236 |
|
|
5.1.4 Weitere Befehle der Gruppenverwaltung |
236 |
|
|
5.2 Benutzer verwalten |
238 |
|
|
5.2.1 Defaultwerte zum Anlegen von Benutzern |
239 |
|
|
5.2.2 Benutzer anlegen mit dem Befehl useradd |
239 |
|
|
5.2.3 Passwortablauf |
241 |
|
|
5.2.4 Benutzer ändern mit dem Befehl usermod |
243 |
|
|
5.2.5 Benutzer löschen mit dem Befehl userdel |
244 |
|
|
5.2.6 Weitere Befehle der Benutzerverwaltung |
245 |
|
|
5.3 Das System überwachen |
253 |
|
|
5.4 Das System protokollieren |
264 |
|
|
5.5 Den Kernel verwalten |
270 |
|
|
5.5.1 Der Befehl lsmod |
271 |
|
|
5.5.2 Der Befehl insmod |
272 |
|
|
5.5.3 Der Befehl modprobe |
273 |
|
|
5.5.4 Der Befehl rmmod |
274 |
|
|
5.5.5 Der Befehl modinfo |
275 |
|
|
5.5.6 Der Befehl depmod |
275 |
|
|
5.6 Daten sichern und wiederherstellen |
277 |
|
|
5.6.1 Bezeichnungen von Bandgeräten |
277 |
|
|
5.6.2 Befehle zur Datensicherung |
278 |
|
|
5.7 Prozesse verwalten |
278 |
|
|
5.7.1 Signale |
278 |
|
|
5.7.2 Befehle für die Prozessverwaltung |
281 |
|
|
5.7.3 Jobkontrolle |
297 |
|
|
5.8 Automatisches Starten von Prozessen |
300 |
|
|
5.8.1 Einmaliges Einplanen von Prozessen |
300 |
|
|
5.8.2 Wiederholtes Einplanen von Prozessen |
302 |
|
|
6 Netzwerk verwalten |
306 |
|
|
6.1 Netzwerkgrundlagen |
306 |
|
|
6.1.1 Netzwerkkarten |
306 |
|
|
6.1.2 Netzwerkkomponenten |
307 |
|
|
6.1.3 Das OSI-Referenzmodell |
308 |
|
|
6.1.4 Aufbau von IP-Adressen und Subnetting |
309 |
|
|
6.2 Netzwerk einrichten |
311 |
|
|
6.3 Im Netzwerk arbeiten |
316 |
|
|
6.4 NFS einrichten |
336 |
|
|
6.4.1 Überblick über NFS |
336 |
|
|
6.4.2 NFS-Befehle |
337 |
|
|
6.4.3 Konfiguration eines NFS-Clients |
338 |
|
|
6.4.4 DNS-Befehle |
340 |
|
|
7 Shells und Shellskripte |
342 |
|
|
7.1 Was ist eine Shell? |
342 |
|
|
7.2 Arten von Shells |
343 |
|
|
7.3 Sonderzeichen der Shells |
345 |
|
|
7.3.1 Metazeichen |
345 |
|
|
7.3.2 Ein-/Ausgabeumlenkung |
351 |
|
|
7.3.3 Pipe-Mechanismus |
354 |
|
|
7.3.4 Gesamtüberblick über die Sonderzeichen |
355 |
|
|
7.4 Die verschiedenen Shells |
356 |
|
|
7.4.1 Die Bourne-Again-Shell |
356 |
|
|
7.4.2 Die C- und TC-Shell |
367 |
|
|
7.5 Variable |
371 |
|
|
7.5.1 Shellvariable |
371 |
|
|
7.5.2 Standardvariablen |
374 |
|
|
7.5.3 Shellvariable der C- und TC-Shell |
377 |
|
|
7.6 Grundlagen der Shellskriptprogrammierung |
378 |
|
|
7.6.1 Variablen der Shellskriptprogrammierung |
379 |
|
|
7.6.2 Bedingungsabfragen |
380 |
|
|
8 Editoren und Werkzeuge |
386 |
|
|
8.1 Der Editor vi |
386 |
|
|
8.2 Der Streameditor sed |
389 |
|
|
8.2.1 Befehlsübersicht für sed |
391 |
|
|
8.3 Der Befehl awk |
394 |
|
|
9 Konfigurationsdateien |
404 |
|
|
9.1 Zum Booten benötigte Dateien |
404 |
|
|
9.1.1 Die Datei /etc/lilo.conf |
404 |
|
|
9.1.2 Die Datei /etc/grub.conf |
406 |
|
|
9.1.3 Die Datei /etc/inittab |
408 |
|
|
9.2 Initialisierungsdateien |
411 |
|
|
9.2.1 Die Datei /etc/profile |
411 |
|
|
9.2.2 Die Datei ~/.profile |
412 |
|
|
9.3 Benutzer und Gruppen verwalten |
413 |
|
|
9.3.1 Die Datei /etc/group |
413 |
|
|
9.3.2 Die Datei /etc/gshadow |
414 |
|
|
9.3.3 Die Datei /etc/passwd |
414 |
|
|
9.3.4 Die Datei /etc/shadow |
415 |
|
|
9.3.5 Die Datei /etc/sudoers |
416 |
|
|
9.3.6 Die Datei /etc/default/useradd |
417 |
|
|
9.3.7 Die Datei /etc/login.defs |
417 |
|
|
9.3.8 Die Datei /etc/securetty |
420 |
|
|
9.3.9 Die Datei /etc/shells |
420 |
|
|
9.4 Drucker verwalten |
421 |
|
|
9.4.1 Das Verzeichnis /etc/cups |
421 |
|
|
9.4.2 Die Datei /etc/cups/cupsd.conf |
421 |
|
|
9.5 Grafikkarte verwalten |
422 |
|
|
9.5.1 Die Datei /etc/X11/XF86Config |
422 |
|
|
9.6 Mounten von Dateisystemen |
423 |
|
|
9.6.1 Die Datei /etc/mtab |
423 |
|
|
9.6.2 Die Datei /etc/fstab |
423 |
|
|
9.7 Prozesse verwalten |
424 |
|
|
9.7.1 Die Datei /etc/crontab |
424 |
|
|
9.8 Kernel verwalten |
425 |
|
|
9.8.1 Die Datei modules.dep |
425 |
|
|
9.8.2 Die Datei /etc/modules.conf |
425 |
|
|
9.9 System überwachen |
427 |
|
|
9.9.1 Der Dienst syslogd |
427 |
|
|
9.9.2 Die Datei /etc/syslog.conf |
427 |
|
|
9.9.3 Protokolldateien verwalten |
430 |
|
|
9.10 Netzwerk verwalten |
431 |
|
|
9.11 Trusted Host-Umgebung |
441 |
|
|
10 Daemonen |
443 |
|
|
10.1 Was sind Daemonen? |
443 |
|
|
10.1.1 Was sind Kernelprozesse? |
443 |
|
|
10.1.2 Prozesse der grafischen Oberfläche |
443 |
|
|
10.2 Prozesse der Systemverwaltung |
444 |
|
|
10.2.1 Daemonen starten oder beenden |
444 |
|
|
10.2.2 Druckerverwaltung |
445 |
|
|
10.2.3 Prozessverwaltung |
445 |
|
|
10.2.4 Systemprotokollierung |
446 |
|
|
10.2.5 Netzwerkverwaltung |
446 |
|
|
Stichwortverzeichnis |
450 |
|
|
! |
450 |
|
|
A |
451 |
|
|
B |
451 |
|
|
C |
454 |
|
|
D |
455 |
|
|
E |
457 |
|
|
F |
457 |
|
|
G |
457 |
|
|
H |
458 |
|
|
I |
458 |
|
|
J |
459 |
|
|
K |
459 |
|
|
L |
459 |
|
|
M |
459 |
|
|
N |
460 |
|
|
O |
460 |
|
|
P |
460 |
|
|
Q |
461 |
|
|
R |
461 |
|
|
S |
462 |
|
|
T |
463 |
|
|
U |
464 |
|
|
V |
464 |
|
|
W |
464 |
|
|
X |
465 |
|
|
Z |
465 |
|
|
Mehr eBooks bei www.ciando.com |
0 |
|