
Einstieg in Linux
Eine distributionsunabhängige Einführung
Galileo Computing (Publisher)
1st Edition
Published on 28. May 2004
Book
Mixed media product
508 pages
978-3-89842-481-3 (ISBN)
Article exhausted; check for reprint
Description
Linux ist spannend und zugegeben - sehr komplex. Wenn Sie wissen wollen, wie Linux funktioniert, dann haben Sie Ihr passendes Buch gefunden. Über die Installation der gängigen Distributionen (Slackware, SUSE, RedHat und Debian), der grundlegenden Funktionsweise, dem Bootstrap-Vorgang über die Administration, die Shell, die Editoren und X11 bis hin zur Netzwerkkonfiguration, Serverdiensten, dem Drucken, Multimedia unter Linux und der Programmierung erfahren Sie alles Wissenswerte zu Ihrem neuen Betriebssystem. Für ambitionierte Einsteiger und Windows-Umsteiger geeignet!
Aus dem Inhalt:
Die Installation (Slackware, SUSE, RedHat, Debian)
Die grundlegende Funktionsweise von Linux
Der Bootstrap-Vorgang
Prozesse
Grundlegende Administration
Die Shell
Die Editoren
X11 - die grafische Oberfläche
Netzwerkkonfiguartion
Serverdienste
Drucken und Textverarbeitung
Speichermedien unter Linux
Multimedia unter Linux
Quellcode
Programmieren unter Linux
DOS und Linux
Aus dem Inhalt:
Die Installation (Slackware, SUSE, RedHat, Debian)
Die grundlegende Funktionsweise von Linux
Der Bootstrap-Vorgang
Prozesse
Grundlegende Administration
Die Shell
Die Editoren
X11 - die grafische Oberfläche
Netzwerkkonfiguartion
Serverdienste
Drucken und Textverarbeitung
Speichermedien unter Linux
Multimedia unter Linux
Quellcode
Programmieren unter Linux
DOS und Linux
Reviews / Votes
»Wem der Kofler zu umfangreich und daher vielleicht zu teuer ist, der findet in »Einstieg in Linux« eine Alternative.«More details
Series
Language
German
Place of publication
Bonn
Germany
Publishing group
Rheinwerk
Edition type
New edition
Dimensions
Height: 24 cm
Width: 16.8 cm
ISBN-13
978-3-89842-481-3 (9783898424813)
Schweitzer Classification
Other editions
New editions

Steffen Wendzel | Johannes Plötner
Einstieg in Linux
Linux verstehen und einsetzen. Der umfassende Einstieg in alle Linux-Themen: Installation, Administration, Netzwerke, Shell u.v.m.
Book
08/2016
7th Edition
Rheinwerk
€24.90
Article exhausted; check for reprint

Book
03/2006
2nd Edition
Galileo Computing
€29.90
Article exhausted; check for reprint
Content
1 Einleitung ... 19
... 1.1 Was ist Linux? ... 19
... 1.2 Die Linux-Distributionen ... 21
... 1.3 Unix- und Linux-Geschichte ... 23
... 1.4 Die Anforderungen an Ihren Rechner ... 29
... 1.5 Über dieses Buch ... 30
2 Installationsvorbereitung ... 35
... 2.1 Die Anforderungen an Ihre Hardware ... 35
... 2.2 Hardwareunterstützung ... 36
... 2.3 Festplatten und Partitionen ... 39
... 2.4 Installationsmedien ... 43
... 2.5 Erstellen der Bootdisketten ... 44
3 Linux-Installation ... 49
... 3.1 Slackware-Installation ... 49
... 3.2 SuSE-Installation ... 63
... 3.3 RedHat-Installation ... 65
... 3.4 Debian-Installation ... 67
... 3.5 Zusammenfassung ... 70
4 Die grundlegende Funktionsweise von Linux ... 71
... 4.1 Singleuser, Multiuser ... 72
... 4.2 Singletasking, Multitasking ... 72
... 4.3 Ressourcenverwaltung ... 72
... 4.4 Zugriffsrechte ... 76
... 4.5 Das virtuelle Dateisystem ... 86
5 Der Bootstrap-Vorgang ... 99
... 5.1 Der MBR ... 99
... 5.2 Vom lilo bis zum init Prozess ... 101
... 5.3 Runlevel-Skripte ... 105
... 5.4 getty und der Anmeldevorgang am System ... 110
... 5.5 Beenden einer Terminalsitzung ... 112
... 5.6 Herunterfahren und Neustarten ... 113
6 Prozesse ... 115
... 6.1 Was ist ein Prozess? ... 115
... 6.2 Der Kernel und seine Prozesse ... 117
... 6.3 Prozess-Environment ... 119
... 6.4 Sessions und Prozessgruppen ... 120
... 6.5 Vorder- und Hintergrundprozesse ... 121
... 6.6 Das Kill-Kommando und Signale ... 128
... 6.7 Prozessadministration ... 131
7 Grundlegende Administration ... 141
... 7.1 Benutzerverwaltung ... 141
... 7.2 Installation neuer Software ... 148
... 7.3 Backups erstellen ... 161
... 7.4 Logdateien und dmesg ... 168
... 7.5 Kernelkonfiguration ... 173
... 7.6 Weitere nützliche Programme ... 184
... 7.7 Grundlegende Systemdienste ... 193
... 7.8 Manpages ... 195
... 7.9 Dateien finden mit find ... 197
... 7.10 Der Midnight Commander ... 201
8 Die Shell ... 205
... 8.1 Grundlegendes ... 205
... 8.2 Arbeiten mit Verzeichnissen ... 213
... 8.3 Die elementaren Programme ... 216
... 8.4 Programme für das Dateisystem ... 220
... 8.5 Linux und DOS ... 232
... 8.6 Startskripte ... 235
... 8.7 Ein- und Ausgabeumlenkung ... 236
... 8.8 Pipes ... 239
... 8.9 Grundlagen der Shell-Skript-Programmierung ... 241
... 8.10 Reguläre Ausdrücke: awk und sed ... 261
... 8.11 Ein paar Tipps zum Schluß 286
... 8.12 Was man sonst noch mit der Shell anstellen kann ... 286
9 Die Editoren ... 287
... 9.1 Anforderungen an Editoren ... 287
... 9.2 vi ... 289
... 9.3 vim ... 296
... 9.4 Emacs ... 297
... 9.5 Editoren in der Shell ... 302
10 X11 -- Die grafische Oberfläche ... 303
... 10.1 Funktionsweise ... 303
... 10.2 Die Konfiguration ... 306
... 10.3 Window-Manager ... 312
... 10.4 X11 starten ... 321
... 10.5 Die wichtigsten Programme ... 324
... 10.6 Tuning ... 330
11 Netzwerkkonfiguration ... 335
... 11.1 Etwas Theorie ... 335
... 11.2 Konfiguration einer Netzwerkschnittstelle ... 339
... 11.3 Routing ... 343
... 11.4 Netzwerke benutzerfreundlich DNS ... 346
... 11.5 Mit Linux ins Internet ... 351
... 11.6 Firewalling und NAT ... 365
... 11.7 Nützliche Netzwerktools ... 372
12 Serverdienste ... 379
... 12.1 Grundlegende Konzepte ... 379
... 12.2 inetd ... 382
... 12.3 Standarddienste ... 385
... 12.4 Secure Shell ... 388
... 12.5 World Wide Web ... 396
... 12.6 Samba ... 403
... 12.7 Dateien tauschen mit FTP ... 404
... 12.8 E-Mail unter Linux ... 410
... 12.9 Das Usenet ... 421
... 12.10 NFS ... 423
13 Drucken und Textverarbeitung ... 425
... 13.1 Druckerkonfiguration ... 425
... 13.2 TEX ... 429
... 13.3 groff ... 433
... 13.4 Textverarbeitungsprogramme ... 434
14 Speichermedien unter Linux ... 439
... 14.1 ZIP-Laufwerke ... 439
... 14.2 Neue Festplatten integrieren ... 440
... 14.3 Eine Datei als Dateisystem: Loop Device ... 441
... 14.4 DVD-Laufwerke ... 443
... 14.5 CDs brennen ... 444
... 14.6 USB-Sticks und Co. 446
... 14.7 SoftRAID und LVM ... 448
15 Multimedia unter Linux ... 449
... 15.1 Multimedia unter den Distributionen ... 449
... 15.2 Konfiguration der Soundkarte ... 451
... 2.6 OSS ... 451
... 2.6 ALSA ... 453
... 15.3 Audiowiedergabe ... 454
... 15.4 Videos und DVDs ... 456
... 15.5 Installation einer TV Karte ... 460
... 15.6 Webcams und Webcam-Software ... 461
A Quellcode ... 467
... A.1 MBR ... 467
... A.2 Samba-Konfiguration ... 468
... A.3 ProFTPd-Konfiguration ... 472
... A.4 Apache Beispiel-Konfiguration ... 475
... A.5 ISDN-Konfigurationsskript ... 477
B Programmieren unter Linux ... 479
... B.1 Vorraussetzungen ... 479
... B.2 Der GNU Debugger ... 480
... B.3 strace ... 481
... B.4 Makefiles und make ... 483
... B.5 Shared Librarys ... 484
... B.6 X11-Programmierung ... 485
... B.7 Integrierte Entwicklungsumgebungen ... 486
C Was ist was? -- DOS und Linux ... 489
... C.1 DOS-interne Befehle ... 489
... C.2 DOS externe Befehle ... 489
D Die Buch-DVD ... 491
E Glossar ... 493
F Literatur ... 497
Nachwort ... 499
... 1.1 Was ist Linux? ... 19
... 1.2 Die Linux-Distributionen ... 21
... 1.3 Unix- und Linux-Geschichte ... 23
... 1.4 Die Anforderungen an Ihren Rechner ... 29
... 1.5 Über dieses Buch ... 30
2 Installationsvorbereitung ... 35
... 2.1 Die Anforderungen an Ihre Hardware ... 35
... 2.2 Hardwareunterstützung ... 36
... 2.3 Festplatten und Partitionen ... 39
... 2.4 Installationsmedien ... 43
... 2.5 Erstellen der Bootdisketten ... 44
3 Linux-Installation ... 49
... 3.1 Slackware-Installation ... 49
... 3.2 SuSE-Installation ... 63
... 3.3 RedHat-Installation ... 65
... 3.4 Debian-Installation ... 67
... 3.5 Zusammenfassung ... 70
4 Die grundlegende Funktionsweise von Linux ... 71
... 4.1 Singleuser, Multiuser ... 72
... 4.2 Singletasking, Multitasking ... 72
... 4.3 Ressourcenverwaltung ... 72
... 4.4 Zugriffsrechte ... 76
... 4.5 Das virtuelle Dateisystem ... 86
5 Der Bootstrap-Vorgang ... 99
... 5.1 Der MBR ... 99
... 5.2 Vom lilo bis zum init Prozess ... 101
... 5.3 Runlevel-Skripte ... 105
... 5.4 getty und der Anmeldevorgang am System ... 110
... 5.5 Beenden einer Terminalsitzung ... 112
... 5.6 Herunterfahren und Neustarten ... 113
6 Prozesse ... 115
... 6.1 Was ist ein Prozess? ... 115
... 6.2 Der Kernel und seine Prozesse ... 117
... 6.3 Prozess-Environment ... 119
... 6.4 Sessions und Prozessgruppen ... 120
... 6.5 Vorder- und Hintergrundprozesse ... 121
... 6.6 Das Kill-Kommando und Signale ... 128
... 6.7 Prozessadministration ... 131
7 Grundlegende Administration ... 141
... 7.1 Benutzerverwaltung ... 141
... 7.2 Installation neuer Software ... 148
... 7.3 Backups erstellen ... 161
... 7.4 Logdateien und dmesg ... 168
... 7.5 Kernelkonfiguration ... 173
... 7.6 Weitere nützliche Programme ... 184
... 7.7 Grundlegende Systemdienste ... 193
... 7.8 Manpages ... 195
... 7.9 Dateien finden mit find ... 197
... 7.10 Der Midnight Commander ... 201
8 Die Shell ... 205
... 8.1 Grundlegendes ... 205
... 8.2 Arbeiten mit Verzeichnissen ... 213
... 8.3 Die elementaren Programme ... 216
... 8.4 Programme für das Dateisystem ... 220
... 8.5 Linux und DOS ... 232
... 8.6 Startskripte ... 235
... 8.7 Ein- und Ausgabeumlenkung ... 236
... 8.8 Pipes ... 239
... 8.9 Grundlagen der Shell-Skript-Programmierung ... 241
... 8.10 Reguläre Ausdrücke: awk und sed ... 261
... 8.11 Ein paar Tipps zum Schluß 286
... 8.12 Was man sonst noch mit der Shell anstellen kann ... 286
9 Die Editoren ... 287
... 9.1 Anforderungen an Editoren ... 287
... 9.2 vi ... 289
... 9.3 vim ... 296
... 9.4 Emacs ... 297
... 9.5 Editoren in der Shell ... 302
10 X11 -- Die grafische Oberfläche ... 303
... 10.1 Funktionsweise ... 303
... 10.2 Die Konfiguration ... 306
... 10.3 Window-Manager ... 312
... 10.4 X11 starten ... 321
... 10.5 Die wichtigsten Programme ... 324
... 10.6 Tuning ... 330
11 Netzwerkkonfiguration ... 335
... 11.1 Etwas Theorie ... 335
... 11.2 Konfiguration einer Netzwerkschnittstelle ... 339
... 11.3 Routing ... 343
... 11.4 Netzwerke benutzerfreundlich DNS ... 346
... 11.5 Mit Linux ins Internet ... 351
... 11.6 Firewalling und NAT ... 365
... 11.7 Nützliche Netzwerktools ... 372
12 Serverdienste ... 379
... 12.1 Grundlegende Konzepte ... 379
... 12.2 inetd ... 382
... 12.3 Standarddienste ... 385
... 12.4 Secure Shell ... 388
... 12.5 World Wide Web ... 396
... 12.6 Samba ... 403
... 12.7 Dateien tauschen mit FTP ... 404
... 12.8 E-Mail unter Linux ... 410
... 12.9 Das Usenet ... 421
... 12.10 NFS ... 423
13 Drucken und Textverarbeitung ... 425
... 13.1 Druckerkonfiguration ... 425
... 13.2 TEX ... 429
... 13.3 groff ... 433
... 13.4 Textverarbeitungsprogramme ... 434
14 Speichermedien unter Linux ... 439
... 14.1 ZIP-Laufwerke ... 439
... 14.2 Neue Festplatten integrieren ... 440
... 14.3 Eine Datei als Dateisystem: Loop Device ... 441
... 14.4 DVD-Laufwerke ... 443
... 14.5 CDs brennen ... 444
... 14.6 USB-Sticks und Co. 446
... 14.7 SoftRAID und LVM ... 448
15 Multimedia unter Linux ... 449
... 15.1 Multimedia unter den Distributionen ... 449
... 15.2 Konfiguration der Soundkarte ... 451
... 2.6 OSS ... 451
... 2.6 ALSA ... 453
... 15.3 Audiowiedergabe ... 454
... 15.4 Videos und DVDs ... 456
... 15.5 Installation einer TV Karte ... 460
... 15.6 Webcams und Webcam-Software ... 461
A Quellcode ... 467
... A.1 MBR ... 467
... A.2 Samba-Konfiguration ... 468
... A.3 ProFTPd-Konfiguration ... 472
... A.4 Apache Beispiel-Konfiguration ... 475
... A.5 ISDN-Konfigurationsskript ... 477
B Programmieren unter Linux ... 479
... B.1 Vorraussetzungen ... 479
... B.2 Der GNU Debugger ... 480
... B.3 strace ... 481
... B.4 Makefiles und make ... 483
... B.5 Shared Librarys ... 484
... B.6 X11-Programmierung ... 485
... B.7 Integrierte Entwicklungsumgebungen ... 486
C Was ist was? -- DOS und Linux ... 489
... C.1 DOS-interne Befehle ... 489
... C.2 DOS externe Befehle ... 489
D Die Buch-DVD ... 491
E Glossar ... 493
F Literatur ... 497
Nachwort ... 499