Command Line Interface: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Md 42 (Diskussion | Beiträge) (Vorteile CLI vs GUI) |
||
Zeile 5: | Zeile 5: | ||
Ein Beispiel für ein CLI ist die [[Shell]] in [[Android]]. | Ein Beispiel für ein CLI ist die [[Shell]] in [[Android]]. | ||
Ein Programm über ein CLI statt eine GUI zu bedienen wird in den meisten Fällen einen höheren Einarbeitungsaufwand bedeuten. | |||
== Vorteile CLI gegenüber GUI == | |||
Ein CLI hat gegenüber einem GUI folgende Vorteile: | |||
* Ein CLI ist i.d.R. mit weniger Aufwand zu implementieren als ein GUI. | |||
* Die Verwendung eines Programms kann über ein CLI relativ einfach automatisiert werden, indem die benötigten Aufrufe in einer Batch- oder Skript-Datei eingetragen werden. | |||
* Ein Programm, das nur über ein CLI und kein GUI verfügt, benötigt i.d.R. weniger Ressourcen, z.B. RAM oder CPU-Zeit. | |||
* Ein Programm mit CLI kann auch auf einem Rechner (z.B. Server) eingesetzt werden, auf dem aus Sicherheitsgründen das Betriebssystem keine grafische Benutzeroberfläche unterstützt (z.B. Web-Server mit [[Linux]]). | |||
* Ein Programm mit CLI kann auch dann verwendet werden, wenn der Fern-Zugriff auf einen Computer (z.B. Server) keine GUI unterstützt (z.B. Fernwartung eines Web-Servers, der sich physisch im Rechenzentrum eines speziellen Hosters befindet), z.B. reiner SSH-Zugriff. | |||
* Ein CLI-basierten Fernzugriff benötigt auch weniger Übertragungskapazitäten als ein GUI-basierter Fernzugriff auf einen Computer. | |||
[[Kategorie:Allgemein]] | [[Kategorie:Allgemein]] | ||
[[Kategorie:Software]] | [[Kategorie:Software]] | ||
[[Kategorie:Abkürzungen]] | [[Kategorie:Abkürzungen]] |