Home

Befehlszeile

Die Befehlszeile (englisch: command line) bezeichnet eine textbasierte Benutzerschnittstelle, über die Benutzer durch Eingabe von Befehlen direkt mit dem Betriebssystem interagieren. Statt grafischer Steuerelemente verwendet die Befehlszeile Textbefehle, Ausgaben und Fehlermeldungen.

Häufig wird sie durch eine Shell bereitgestellt, einem Kommando-Interpreter, der Befehle ausführt, Eingaben verarbeitet, Umgebungsvariablen verwaltet

Geschichte: Die Befehlszeile ist zentral in Unix und seinen Derivaten; Shells wie Bourne, Bash und Zsh entstanden.

Eigenschaften: Typische Funktionen umfassen Dateiverwaltung, Programmausführung, Scripting, Pipes und Redirects, sowie Remotezugriff etwa über SSH. Scripts

Anwendungen und Nutzen: Befehlszeilen werden in Systemadministration, Softwareentwicklung und Wartung eingesetzt. Vorteile sind geringer Ressourcenbedarf, schnelle

und
Pipelines
sowie
Umleitungen
unterstützt.
Terminal
oder
Konsole
stellt
die
Zeichenoberfläche
bereit;
die
Eingabe
erfolgt
in
der
Regel
am
Prompt.
Windows
bot
mit
CMD.exe
lange
Zeit
eine
eigene
Befehlszeile,
während
PowerShell
eine
objektorientierte
Alternative
bietet.
ermöglichen
Automatisierung
und
wiederholbare
Abläufe.
Ausführung,
bessere
Automatisierbarkeit;
Nachteile
sind
Lernaufwand
und
das
Risiko
schwerer
Fehler
bei
unsachgemäßer
Nutzung.