Terminal-Power-User: Präsentieren Sie Ihr benutzerdefiniertes Shell-Setup

Entdecken Sie, warum Befehlszeilenschnittstellen für Technikprofis nach wie vor unverzichtbar sind. Teilen Sie Ihre benutzerdefinierten Terminalkonfigurationen und Shell-Anpassungen mit der Community.
Die Entwicklung der Computerschnittstellen hat in den letzten Jahrzehnten viele unerwartete Wendungen genommen. In den frühen 1990er Jahren prognostizierten viele Technologiebeobachter, dass grafische Benutzeroberflächen textbasierte Befehlszeilenumgebungen vollständig verdrängen würden. Doch trotz dieser Prognosen haben Terminalfenster und Shell-Schnittstellen nicht nur überlebt, sondern erfreuen sich weltweit auch einer bemerkenswerten Wiederbelebung der Beliebtheit bei Entwicklern, Systemadministratoren und Power-Usern. Die heutige Computerlandschaft erzählt eine ganz andere Geschichte als die, die viele Branchenanalysten während der GUI-Revolution der Personalcomputer-Ära prognostiziert haben.
Wenn man auf diese prägende Zeit in der Computergeschichte zurückblickt, war MS-DOS das vorherrschende Betriebssystem für Verbrauchercomputer, obwohl es im Vergleich zu optisch ansprechenderen Alternativen häufig als veraltet abgetan wurde. Grafische Umgebungen wie Microsoft Windows und das experimentellere AmigaOS versprachen eine Zukunft, in der Benutzer hauptsächlich über visuelle Metaphern und nicht über auswendig gelernte Befehle interagieren würden. Die in dieser Ära vorherrschende Annahme deutete darauf hin, dass Befehlszeilenschnittstellen ein Relikt aus der Computervergangenheit darstellten und mit der Allgegenwärtigkeit mausgesteuerter Computer verschwinden würden. Diese Vorhersage würde sich jedoch im Hinblick auf den dauerhaften Nutzen von Befehlszeilentools und ihrer Entwicklung neben grafischen Systemen als bemerkenswert kurzsichtig erweisen.
Die Beständigkeit und anhaltende Relevanz von Befehlszeilenschnittstellen ergibt sich aus grundlegenden Prinzipien darüber, wie Menschen mit Computern kommunizieren. Eine sorgfältig ausgearbeitete Beobachtung aus dem Technologiediskurs legt nahe, dass grafische Benutzeroberflächen trotz ihrer visuellen Attraktivität die Benutzerinteraktion im Wesentlichen auf eine primitive Form der Kommunikation reduzieren. Wenn Benutzer eine Maus verwenden, um auf Elemente der Benutzeroberfläche zu zeigen und darauf zu klicken, sind sie grundsätzlich darauf beschränkt, auf Objekte zu gestikulieren, während sie dem Computer gleichzeitig mentale Befehle erteilen
Quelle: Ars Technica


