lehrerbibliothek.deDatenschutzerklärung
Linux in a Nutshell
Linux
in a Nutshell




Ellen Siever, Stephen Spainhour, Jessica P. Hekman, Stephen Figgins

O'Reilly Verlag GmbH & Co. KG
EAN: 9783897211957 (ISBN: 3-89721-195-5)
880 Seiten, paperback, 17 x 23cm, Mai, 2001, 3. Auflage, Deutsche Ausgabe

EUR 36,00
alle Angaben ohne Gewähr

Umschlagtext
Linux in a Nutshell ist seit der ersten Auflage von 1997 ein Bestseller.

Hier finden Benutzer, Programmierer und Systemadministratoren alle

Befehle und Optionen, die bei der täglichen Arbeit mit Linux wichtig

sind. Neben dem umfangreichen, alphabetisch sortierten Referenzteil

enthält das Buch ausführliche Kapitel zu folgenden Themen:



• Boot-Verfahren

• die Package-Manager dpkg und rpm

• Syntax und Variablen der gängigen Shells bash, csh und tcsh

• Mustervergleiche

• die Editoren Emacs und in

• sed und awk

• Versionskontrolle mit CVS und RCS

• die Desktops GNOME und KDE 2.0 sowie den Fenstermanager fvwm2



Die dritte Auflage des Bestsellers Linux in a Nutshell ist somit um wichtige

aktuelle Themen wie die graphischen Oberflächen und die Package-Manager

erweitert und komplett überarbeitet. Durch die übersichtliche Struktur des Buches

lassen sich die gewünschten Informationen schnell finden, und die vollständige,

ausführliche Behandlung aller wichtigen Themen und Befehle ersetzt das Lesen

Dutzender von Manuals.
Verlagsinfo
In Linux in a Nutshell finden Benutzer, Programmierer und System-Administratoren alle Befehle und Optionen, die bei der täglichen Arbeit mit Linux wichtig sind. Neben dem umfangreichen, alphabetisch sortierten Referenzteil enthält das Buch eigene Kapitel über Bootverfahren, die Syntax der wichtigesten Shells, die Editoren Emacs und vi, eine Beschreibung von sed und awk und vieles mehr.

Neue Themen in der 3. Auflage sind:

Der Package Manager dpkg
KDE
GNOME
Der Window Manager fvwm2

Das Kapitel über CVS ist komplett überarbeitet worden, die Kapitel über die bash-Shell und den vi-Editor wurden um viele weitere Variablen und andere Informationen ergänzt.
Inhaltsverzeichnis
Vorwort ix

Kapitel 1: Einleitung l
Das Aufregende an Linux l
Distributionen und Support 3
Programme unter Linux 3
Was Sie in diesem Buch finden werden 4
Quelltexte und Lizenzen 5
Ein Wegweiser für Anfänger 6

Kapitel 2: Überblick über die System- und Netzwerkverwaltung 13
Häufig benutzte Befehle 13
Überblick über die Netzwerkverwaltung 19
Überblick über TCP/IP 21
Überblick über Firewalls und Masquerading 27
Überblick über NFS 29
Überblick über NIS 30
Verwalten von NIS 31
RPC und XDR 32

Kapitel 3: Linux-Befehle 33
Alphabetische Befehlsübersicht 34

Kapitel 4: Boot-Verfahren 399
Der Boot-Vorgang 399
LILO: Der Linux-Loader 400
Loadlin: Von MS-DOS aus booten 411
Dual-Boot von Linux und Windows NT/2000 412
Kernel-Optionen beim Booten 415
initrd: Eine RAM-Disk verwenden 417

Kapitel 5: Die RPM- und Debian-Package-Manager 419
Der RPM-Package-Manager 420
Der Debian-Package-Manager 432

Kapitel 6: Die Linux Shells: Ein Überblick 449
Sinn und Zweck einer Shell 449
Arten von Shells 450
Gemeinsamkeiten 451
Unterschiede 452

Kapitel 7: bash: Die Bourne-Again Shell 455
Funktionsübersicht 455
Aufruf der Shell 457
Syntax 458
Variablen 470
Arithmetische Ausdrücke 476
Befehls-History 477
Eingebaute Befehle 480
Job-Verwaltung 507

Kapitel 8: csh und tcsh 509
Funktionsübersicht 509
Aufrufen der Shell 510
Syntax 511
Variablen 516
Ausdrücke 528
Befehls-History 533
Manipulation der Kommandozeile 537
Job-Verwaltung 542
Eingebaute csh- und tcsh-Befehle 543

Kapitel 9: Mustervergleiche 567
Dateinamen und Muster 568
Metazeichen in Linux-Programmen 568
Metazeichen 570
Beispiele zum Suchen 572

Kapitel 10: Der Editor Emacs 577
Einführung 577
Typische Probleme 577
Befehlsübersicht nach Gruppen 579
Befehlsübersicht nach Tastenkombinationen 588
Befehlsübersicht nach Befehlsnamen 593

Kapitel 11: Der Editor vi 601
Überblick über das Arbeiten mit vi 602
Befehlszeilen-Optionen für vi 604
Befehlszeilen-Optionen für ex 605
Cursor-Bewegung 606
Editierbefehle 609
Speichern und Beenden 611
Bearbeiten mehrerer Dateien 612
Shell-Interaktion 612
Makros 613
Diverse Befehle 614
Alphabetisch sortierte Tastenbelegung im Befehlmodus 614
Syntax der ex-Befehle 617
Alphabetisch sortierte Zusammenstellung der ex-Befehle 619
vi-Einstellungen 631

Kapitel 12: Der Editor sed 637
Überblick über sed 637
Kommandozeilensyntax 638
Syntax der sed-Befehle 639
Nach Gruppen sortierte Zusammenfassung der sed-Befehle 640
Alphabetisch sortierte Übersicht der sed-Befehle 642

Kapitel 13: Die Skriptsprache gawk 651
Überblick und Grundlagen 651
Kommandozeilensyntax 652
Muster und Prozeduren 653
gawk-Systemvariablen 656
Operatoren 657
Variablen- und Arrayzuweisungen 657
Nach Gruppen sortierte Zusammenfassung der gawk-Befehle 658
Alphabetisch sortierte Zusammenfassung der Befehle 658

Kapitel 14: CVS und RCS 667
Grundbegriffe 667
Das CVS-Programm 669
CVS-Referenz für den Administrator 671
CVS-Benutzerreferenz 690
Das Programm RCS 719
Überblick über RCS-Befehle 719
Grundlegende RCS-Operationen 719
Allgemeine Merkmale von RCS 720
Alphabetische Übersicht über RCS-Befehle 725

Kapitel 15: GNOME 737
Ein Überblick über den Desktop 737
Das Panel 740
Das Hauptmenü 742
Das GNOME-Kontrollzentrum 744

Kapitel 16: KDE 761
Ein Überblick über den Desktop 762
Das Panel 768
Das KDE-Kontrollzentrum 769

Kapitel 17: Ein alternativer Fenstermanager: fvwm2 783
fvwm2 starten 784
Konfigurationsdateien 784
Ein modularer Ansatz 785
Wie man Anpassungen des Fenstermanagers implementiert 786
Eine schnelle Rundtour durch die fvwm-Umgebung 786
Click-to-Type-Fokus einschalten 788
Das Fokus-Fenster automatisch in den Vordergrund holen 789
Die Größe des Desktops ändern 789
Mehrere Desktops einrichten 790
Das gleiche Fenster auf jeder Seite erscheinen lassen 792
Fenster auf verschiedenen Desktops und Seiten starten 793
Wenn das Bewegen des Zeigers zwischen den Seiten zu schwer (oder zu einfach) ist. 794
Tastaturkürzel definieren 796
Menüs anpassen 801
Das Modul FvwmWinList: Umschalten des Fokus 802

Index 805
Weitere Titel aus der Reihe in a Nutshell