Praxiskurs Unix-Shell
von: Martin Dietze
O'Reilly Verlag, 2011
ISBN: 9783897215665
Sprache: Deutsch
298 Seiten, Download: 7475 KB
Format: PDF, auch als Online-Lesen
Nach wie vor ist die Unix-Shell die klassische Benutzerschnittstelle des Unix-Systems und außerdem eine wahre Wunderwaffe, wenn es um die Automatisierung von Aktionen und Aufgaben durch Shell-Skripte geht. Grafische Benutzeroberflächen hin oder her – es lohnt sich, Unix-Shells sicher und souverän bedienen zu können. Dr. Martin Dietze, Dozent und Entwickler, ist seit vielen Jahren auf den gängigen Shells unterwegs und macht Sie Schritt für Schritt mit dieser leistungsfähigen Umgebung vertraut: Die besten Voraussetzungen für den Beginn einer wunderbaren Freundschaft mit Ihrer Unix-Shell.
Mit der bash, der Korn-, Bourne- und TC-Shell auf allen Unix-Systemen zuhause Im Mittelpunkt dieses Buchs stehen die genannten Shells, von denen in der Regel mindestens eine auf jedem modernen Unix-System – seien es kommerzielle Vertreter wie AIX und Solaris oder Linux und BSD – anzutreffen ist. Sie können mit Ihren Kenntnissen also auf jedem Unix-System routiniert arbeiten.
Sicherheit durch solides Grundwissen
Ob es um erste Schritte auf der Unix-Shell, das Unix-Dateisystem, Zugriffsrechte, die Historie-Funktion, Quoting, das Kombinieren und Erweitern von Befehlen oder andere grundlegende Konzepte oder Aktionen geht: Martin Dietze stellt Ihnen all das vor, was Sie benötigen, um sich sicher auf der Shell zu bewegen und sie souverän zu nutzen. Ein eigenes Kapitel geht auf die Sitzungen auf entfernten Rechnern ein.
Shell-Skripte von den Grundlagen bis zur fortgeschrittenen Anwendung.
Shell-Skripte sind ein wichtiges, wenn nicht das Werkzeug von Unix-Systemadministratoren, um wiederkehrende Arbeitsabläufe zu automatisieren. Wie Sie funktionierende und leistungsfähige Shell-Skripte inklusive Kommandofolgen, Schleifen und Mehrfachverzweigungen schreiben, wird anhand von vielen Beispielen verständlich erläutert. Vertiefend geht es dann um Skripte für cron-Jobs, Shell-Skripte im System-V Init oder für die Log-Rotation.
Übungen für ein effektives Selbststudium
Praxisnahe Aufgaben eigenständig zu lösen, ist der Schlüssel, um zum Kommandozeilenvirtuosen zu werden. Martin Dietze hat hierfür jede Menge praxisrelevantes Übungsmaterial zusammengestellt und in einem eigenen Kapitel die Lösungen verständlich erläutert.
Martin Dietze studierte zunächst technische Informatik an der Fachhochschule Wedel, arbeitete dort mehrere Jahre als Assistent, bevor er für seine Promotion und eine Tätigkeit als Dozent an die Universität Buckingham in England wechselte. Er lebt seit 2005 wieder in Deutschland, wo er einige Jahre lang Firmware für UMTS/HSDPA-Router entwickelte und mittlerweile an der Erstellung großer Ecommerce-Systeme beteiligt ist. Martins berufliches Interesse gilt Open Source-Software sowie Themen wie der auf Wavelet-Transformationen basierenden Bildverarbeitung, Netzwerken und allem, was mit Unix-Systemen zu tun hat. In seiner Freizeit leitet er einen Chor und singt in diversen Ensembles.