Ein Befehlszeileninterpreter (CLI), auch Befehlszeilenschnittstelle, Eingabeaufforderung oder Konsolenfenster genannt, ist ein Computerprogramm, das Benutzern die Interaktion mit einem Computerbetriebssystem durch Eingabe von Befehlen ermöglicht. CLIs sind in der Regel textbasiert und Benutzer können Befehle eingeben, indem sie sie in ein Textfeld oder Fenster eingeben und dann die Eingabetaste drücken.
CLIs werden häufig von Systemadministratoren und anderen technischen Benutzern verwendet, um Aufgaben wie die Verwaltung von Dateien und Verzeichnissen, die Installation von Software und die Konfiguration des Betriebssystems auszuführen. CLIs können jedoch auch von allgemeinen Benutzern verwendet werden, um grundlegende Aufgaben wie das Öffnen von Programmen und das Suchen nach Dateien auszuführen.
Zu den gängigen CLIs gehören:
* Windows-Eingabeaufforderung (cmd.exe)
* Linux Bash Shell (Bash)
* macOS-Terminal (Terminal.app)
* MS-DOS (command.com)
* CP/M (CCP)
CLIs können zur Ausführung einer Vielzahl von Aufgaben verwendet werden, darunter:
* Verwalten von Dateien und Verzeichnissen
* Software installieren
* Konfigurieren des Betriebssystems
* Fehlerbehebung bei Hardware- und Softwareproblemen
* Aufgaben automatisieren
* Skripte schreiben
CLIs können ein leistungsstarkes Werkzeug für Computerbenutzer sein, sie können jedoch auch komplex und schwer zu erlernen sein. Mit ein wenig Übung können Benutzer jedoch lernen, mit CLIs eine Vielzahl von Aufgaben auszuführen, die sonst nur schwer oder gar nicht möglich wären.