Android Wiki

Command Line Interface (CLI)

Seite Diskussion Versionen

Das Command Line Interface, kurz CLI, ist eine text- und Kommandozeilen-basierte, Oberfläche. Das CLI bietet die Möglichkeit Einstellungen und Funktionen über ein text-basiertes Interface zu verwalten und zu steuern. Das Gegenstück zur CLI ist das Graphical User Interface.

Das CLI ist eine text-basierte Oberfläche. Das heißt, dass Befehle in reiner Textform in einen Kommandozeileninterpretor eingegeben und dann ausgeführt. Grafische Elemente findet man hier nicht oder nur wenige. Üblich ist bspw., dass die Ausgaben von Funktionen teilweise farbig hervorgehoben werden.

Ein Beispiel für ein CLI ist die Shell in Android oder die DOS-Shell in Windows.[1]

Ein Programm über ein CLI statt eine GUI zu bedienen wird in den meisten Fällen einen höheren Einarbeitungsaufwand bedeuten.

Es gibt Programme, die hauptsächlich über die GUI bedient werden, aber für das Mitgeben von Startoptionen noch zusätzliche Kommandozeilen-Parameter auswerten, z.B. der Browser Firefox[2] oder der Text-Editor Notepad++[3].

Vorteile CLI gegenüber GUI

Ein CLI hat gegenüber einem GUI folgende Vorteile:

Einzelnachweise

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  4. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
Bearbeiten