19.0 Arbeiten mit der Shell

Obwohl grafische Bedienoberflächen zunehmend wichtiger und benutzerfreundlicher geworden sind, sind sie nicht die einzige Kommunikationsmöglichkeit mit Ihrem System. Ein Kommandozeilen-Interpreter, in Unix/Linux als Shell bezeichnet, bietet ein höchst flexibles und effizientes Mittel zur textorientierten Kommunikation mit Ihrem System.

Gerade bei der Administration spielen Shell-basierte Anwendungen eine besonders große Rolle, wenn Sie zum Beispiel Computer über langsame Netzwerkverbindungen steuern müssen oder als Administrator Aufgaben von der Kommandozeile ausführen möchten.

In diesem Kapitel werden einige grundlegende Konzepte besprochen, die Sie kennen sollten, um die Kommandozeile effizient nutzen zu können. Sie erfahren hier mehr über die Verzeichnisstruktur und das Benutzer- und Berechtigungskonzept von Linux und Sie erhalten einen Überblick über die wichtigsten Shell-Kommandos sowie eine kurze Einleitung in den Editor vi, der unter Unix und Linux als Standardeditor immer zur Verfügung steht.