"Einfuehrung in Unix 001.ps.gz" - читать интересную книгу автора



Einf"uhrung in Unix

Michaela K. Harlander GeNUA Gesellschaft f"ur Netzwerk- und Unix-Administration mbH

August 1992

Dies ist eine Einf"uhrung in Unix f"ur Benutzer, die noch "uberhaupt keine Erfahrung mit Unix haben. Sie erkl"art die wesentlichen Grundlagen von Unix, was man braucht, um eigene Dateien zu erzeugen und Programme zu "ubersetzen. Ein kurzer "Uberblick "uber Netzwerke wird ebenso gegeben wie eine Einf"uhrung in das X-Window-System. Grundkenntnisse "uber Computer sollten beim Leser vorhanden sein.

Eine alphabetische Liste wichtiger Unix-Kommandos erg"anzt diese Einf"uhrung. Von Zeit zu Zeit sollte man darauf einen Blick werfen, w"ahrend man dieses Schriftst"uck durcharbeitet.

Dieses Dokument enth"alt ausserdem Zusammenstellungen der wichtigsten Kommandos in den Editoren vi und emacs.

Inhaltsverzeichnis 1 Grundlagen von Unix 1 2 Aller Anfang : : : 3

2.1 Benutzerkennung und Passwort : : : : : : : : : : : : : : : : : : : : : 3 2.2 Vom Umgang mit den Maschinen : : : : : : : : : : : : : : : : : : : : 4 2.3 Einloggen : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 2.4 Eingabe von Kommandos : : : : : : : : : : : : : : : : : : : : : : : : 6

3 Shells 6

3.1 Eigenschaften, Startup-Dateien : : : : : : : : : : : : : : : : : : : : : 6 3.2 History und Job-Control : : : : : : : : : : : : : : : : : : : : : : : : : 7 3.3 Das nice Kommando : : : : : : : : : : : : : : : : : : : : : : : : : : 7

4 Hilfestellungen 8 5 Das Filesystem 9

5.1 Struktur : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 5.2 Dateinamen : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 10 5.3 Automatische Erg"anzung von Dateinamen : : : : : : : : : : : : : : : 12 5.4 L"oschen und Umbenennen von Dateien : : : : : : : : : : : : : : : : : 12 5.5 Zugriffsrechte und Dateiattribute : : : : : : : : : : : : : : : : : : : : 13 5.6 Datensicherung : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 14

i

6 Arbeiten mit der Shell 15

6.1 Standard-Eingabe und Standard-Ausgabe : : : : : : : : : : : : : : : 15 6.2 Umleitung der Standard-Dateien : : : : : : : : : : : : : : : : : : : : 15 6.3 Pipes : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 16 6.4 Umgebungsvariablen : : : : : : : : : : : : : : : : : : : : : : : : : : : 16 6.5 Aliase : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 17 6.6 Verwendung von Shell-Sonderzeichen als normale Zeichen : : : : : : 18 6.7 Abhilfe in Notf"allen : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 6.8 Shell-Skripts : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 19

7 Editieren von Dateien 22

7.1 vi : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 22 7.2 Emacs : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 23

8 Compiler 24 9 Arbeiten mit dem Netzwerk 27

9.1 Domain-Namen : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 27 9.2 Login auf entfernten Maschinen : : : : : : : : : : : : : : : : : : : : : 28 9.3 "Ubertragung von Dateien : : : : : : : : : : : : : : : : : : : : : : : : 29 9.4 Elektronische Post : : : : : : : : : : : : : : : : : : : : : : : : : : : : 30 9.5 NetNews : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 33 9.6 Das lokale Netz : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 33