A. Willemer Wie werde ich UNIX-Guru
| | I ANWENDUNG |
Know-How für Unix/Linux-User: Einführung, Shell, Befehle, Hilfe, Arbeit mit Dateien, Editoren, Reguläre Ausdrücke, nützliche Tools, Hardware.
|
II ADMINISTRATION |
Tools, Systemstart, Benutzer verwalten, Hardware konfigurieren, Software installieren, Datensicherung, Tuning, Kernel
|
III NETZWERK |
Client/Server Systeme, TCP/IP, Routing, IPv6, Internet-Dienste, DHCP, Webserver, Firewalls
|
IV DAS X-WINDOW SYSTEM |
Die grafische Oberfläche von UNIX einrichten und nutzen
|
V PROGRAMMIERUNG VON SHELLSKRIPTEN |
Automatisieren von Tasks durch Shell-Skripte.
|
VI PERL |
Interpreter, Syntax, Variablen, Steuerung, Funktionen, UNIX-Aufrufe, GUIs mit Tk
|
VII PROGRAMMIERWERKZEUGE |
C-Compiler, Analyse-Tools, CVS, yacc, diff
|
VIII UNIX-SYSTEMAUFRUFE |
UNIX-Befehle in eigenen Programmen nutzen
|
IX LITERATUR |
Weiterführende Literatur zu UNIX und LINUX
|
| |
Die Bourne Shell ist die erste Shell gewesen und wurde mit sh aufgerufen.
Der POSIX-Standard fordert nach POSIX.2, dass jedes konforme Betriebssystem
durch den Aufruf von sh eine POSIX-konforme Shell startet. Da POSIX ein
Mindeststandard ist, findet man dort manchmal weit über diesen Standard hinaus
gehende Shells. Auf jeden Fall hat damit die Bourne Shell beinahe nur noch
historische Bedeutung.
Da aber die sh nach POSIX immer verfügbar ist, ist es aus
Portabilitätsgründen sinnvoll, Shellskripten
(siehe S. shellskript) für diese Shell
zu schreiben, wenn sie auf unterschiedlichen UNIX-Rechnern laufen sollen.
Es ist aber deswegen nicht notwendig, diese Shell auch als Anwendershell zu
benutzen, da das Shellskript die benötigte Shell selbst starten kann.
Die Möglichkeiten der Bourne Shell sind ein wenig eingeschränkt, wenn man
sie mit den modernen Shells vergleicht.
Insbesondere ihren Komfort beim Editieren der Kommandos könnte man mit dem
Begriff »archaisch« umschreiben. Ein Zurückholen der letzten Kommandos ist
beispielsweise nicht möglich. Aus diesem Grund ist diese Shell höchstens noch aus
Kompatibilitätsgründen vorhanden.
Für die normale Arbeit wird man normalerweise eine modernere Shell verwenden.
Will man eine möglichst hohe Kompatibilität haben, wird man die Kornshell oder die
bash verwenden.
| |
Ihre Meinung? |
|
|
|
|
|
Shopping |
|
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz Info
|
|
|
|
|
|
|