Bearbeiten von „Command Line Interface

    Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

    Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

    Aktuelle Version Dein Text
    Zeile 4: Zeile 4:
    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.
    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.<ref>{{Cite web | url = http://www.wintotal.de/die-kommandozeile-unter-windows/ | title = Die Kommandozeile unter Windows | date = 2007-12-06 | accessdate = 2016-06-30 | publisher = wintotal.de}}</ref>
    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.  
    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''<ref>{{Cite web | url = https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options | title = Command Line Options | date = 2016-05-24 | accessdate = 2016-06-30 | publisher = mozilla.org (Mozilla Developer Network) | language = en }}</ref> oder der Text-Editor ''Notepad++''<ref>{{Cite web | url = http://docs.notepad-plus-plus.org/index.php/Command_Line_Switches | title = Command Line Switches. Controlling Notepad++ at startup by passing it Command Line Options | date = 2014-03-10 | accessdate = 2016-06-30 | publisher = notepad-plus-plus.org | language = en }}</ref>.


    == Vorteile CLI gegenüber GUI ==
    == Vorteile CLI gegenüber GUI ==
    Zeile 19: Zeile 17:
    * 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 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.
    * Ein CLI-basierten Fernzugriff benötigt auch weniger Übertragungskapazitäten als ein GUI-basierter Fernzugriff auf einen Computer.
    * Unter Unix-basierten Betriebssystemen wie [[Linux]] können mehrere der zahlreichen Kommandozeilen-Werkzeuge mit sog. Pipes einfach kombiniert werden.<ref>{{Cite web | url = http://openbook.rheinwerk-verlag.de/linux/linux_kap07_009.html#dodtp03c1fb7e-7140-41da-86fb-c739e30fae78 | title = Kapitel '7.9 Pipesin Online-Buch 'Linux. Das umfassende Handbuch' | accessdate = 2016-06-30 | publisher = rheinwerk-verlag.de (openbook) | author = Johannes Plötner & Steffen Wendzel}}</ref>
    * Unter Unix-basierten Betriebssystemen wie [[Linux]] können mehrere der zahlreichen Kommandozeilen-Werkzeuge mit sog. Pipes einfach kombiniert werden.<ref>{{Cite web | url = http://openbook.rheinwerk-verlag.de/linux/linux_kap07_009.html#dodtp03c1fb7e-7140-41da-86fb-c739e30fae78 | title = Kapitel "7.9 Pipes" in Online-Buch "Linux. Das umfassende Handbuch" | accessdate = 2016-06-30 | publisher = rheinwerk-verlag.de (openbook) | author = Johannes Plötner & Steffen Wendzel}}</ref>


    [[Kategorie:Allgemein]]
    [[Kategorie:Allgemein]]
    Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
    Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist, oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle Android Wiki-Beiträge automatisch unter der „Creative Commons Attribution/Share-Alike Lizenz 3.0“ stehen. Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.

    Um das Wiki vor automatisiertem Bearbeitungsspam zu schützen, bitten wir dich, das folgende CAPTCHA zu lösen:

    Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)

    In dieser Seite verwendete DroidWiki Data-Objekte