Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In diesem Kapitel:
Die Unix-Shell ist sowohl die klassische Benutzerschnittstelle des Unix-Systems als auch eine mächtige Schnittstelle zur Automatisierung durch Shell-Skripten. Für Unix sind zwar grafische Benutzeroberflächen verfügbar, aber nach wie vor wird die Shell von einer großen Anwenderzahl als effizientes Werkzeug geschätzt. Andererseits ist die Shell durch ihre Mächtigkeit, die Vielzahl der Kommandos und verschiedenen »Dialekte« nicht ohne eine grundlegende Einarbeitung produktiv nutzbar.
Nach meiner Erfahrung ist es weder nötig noch realistisch, als Anfänger jedes erdenkliche Kommando und jede Option zu lernen, was zudem aufgrund der kleinen, aber feinen Unterschiede zwischen den einzelnen Unix-Systemen ohnehin einer Sisyphos-Arbeit gleichkäme. Stattdessen ist es sinnvoll, sich mit einigen wesentlichen Kommandos und Konzepten vertraut zu machen und diese konsequent einzusetzen, um ein Gefühl für die Philosophie zu bekommen, die hinter den vielen Kommandos und Schaltern steht. Das ist die Idee hinter diesem Buch.