Wie ist die Shell im Vergleich zu einer Desktop-Oberfläche?
Ein Betriebssystem wie Windows, Linux oder Mac OS ist eine besondere Art von Programm. Es steuert den Prozessor, die Festplatte und die Netzwerkverbindung des Computers. Aber seine wichtigste Aufgabe ist, andere Programme zu starten.
Da Menschen nicht digital sind, Sie brauchen eine Schnittstelle, um mit dem Betriebssystem zu interagieren. Heutzutage ist der grafische Datei-Explorer am häufigsten. das Klicks und Doppelklicks in Befehle zum Öffnen von Dateien und Ausführen von Programmen umwandelt. Bevor Computer Bildschirme hatten, allerdings Die Leute haben Anweisungen in ein Programm namens Befehlszeilen-Shell eingegeben. Jedes Mal, wenn ein Befehl eingegeben wird, Die Shell startet ein paar andere Programme, druckt ihre Ausgabe in einer für Menschen lesbaren Form aus, und zeigt dann eine Eingabeaufforderung an, um zu zeigen, dass es bereit ist, den nächsten Befehl anzunehmen. (Der Name kommt von der Idee, dass es die „äußere Shell” des Computers ist.)
Das Tippen von Befehlen statt Klicken und Ziehen kann anfangs etwas umständlich sein, aber wie du sehen wirst, Sobald du anfängst zu erklären, was der Computer machen soll, Du kannst alte Befehle kombinieren, um neue zu erstellen. und wiederholte Vorgänge automatisieren mit nur ein paar Tastenanschlägen.
Was ist der Unterschied zwischen dem grafischen Datei-Explorer, den die meisten Leute benutzen, und der Befehlszeilen-Shell?
Diese Übung ist Teil des Kurses
Einführung in Shell
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten