Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m286_2025:learningunits:lu10:01 [2025/11/04 08:27] – vdemir | de:modul:m286_2025:learningunits:lu10:01 [2025/11/04 11:14] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== LU10a - MacOS/ | ====== LU10a - MacOS/ | ||
| + | ===== Lernziele ===== | ||
| + | * Erklären können, was ein // | ||
| + | * Das // | ||
| + | * Die wichtigsten Befehle kennen und ausführen können, um Dateien und Verzeichnisse be- und verarbeiten zu können. | ||
| + | * Hilfe zu den Befehlen einholen können. | ||
| + | ===== Ausgangslage ===== | ||
| + | Unsere Computer sind alle mit einer sogenannten GUI (Graphical User Interface) ausgestattet. Darunter ist zu verstehen, dass wir alle Befehle, die wir an den Computer schicken, unter Zuhilfenahe der Maus und der Tastatur erledigen können. Die Maus ist bei solchen Oberflächen-Zentrierten Systemen von höchster Wichtigkeit. | ||
| + | So attraktiv dieser Ansatz ist, bringt er auch Nachteile mit sich: | ||
| + | * manche (älteren) Systeme wie SERVER haben oft keine graphische Benutzeroberflächen | ||
| + | * In der Programmierung ist die Verwendung der Maus oft zu langsam oder umständlich | ||
| + | * Manche Systeme wie GIT (Versionierung von Sourcecode) sind einfacher bedienbar mit KeyboardOnly | ||
| + | ===== Was ist ein TERMINAL und wozu wird es gebraucht? ===== | ||
| + | Ein // | ||
| + | ===== Das Terminal aktivieren/ | ||
| + | Unter MacOS wird dieses Eingabefenster zum direkten Eingeben von Befehlen die // | ||
| + | |||
| + | * Such-Tastenkombination //CMD + Space// drücken | ||
| + | * Im Suchschlitz nach // | ||
| + | * Alternativ auch zu finden unter: Dienstprogramme / Utilities | ||
| + | * Es öffnet sich ein schwarzes Fenster -> Hurra! Sie haben soeben das Computerterminal geöffnet! | ||
| + | |||
| + | |How to use and open terminalfeatured|{{: | ||
| + | |Find MacOS Terminal | ||
| + | |||
| + | ===== Die wichtigsten SHELL-Befehle ===== | ||
| + | Die Befehle sind in der Programmiersprache //Shell// geschrieben und sind identisch mit denen des Betriebssystems //LINUX// (MacOS ist seit geraumer Zeit ein Linux-System mit einer Fancy-Obnerfläche). Die wichtigsten Shell-Befehle finden Sie nachfolgend. | ||
| + | |||
| + | ^ Linux-Befehl | ||
| + | | man | `man ls` | Zeigt die Handbuchseite eines Befehls an. | | ||
| + | | ls | `ls -l / | ||
| + | | cp | `cp quelle ziel` → `cp datei.txt / | ||
| + | | mkdir | `mkdir projekte` | ||
| + | | cd | `cd / | ||
| + | | mv | `mv test.txt archiv/` oder `mv test.txt fertig.txt` | ||
| + | | rm | `rm test.txt` oder `rm -r alter_ordner` | ||
| + | | pwd | `pwd` | Zeigt den vollständigen Pfad des aktuellen Verzeichnisses an. | | ||
| + | | rename | ||
| + | | **Wildcards** | ||
| + | |||
| + | ===== Lernvideos ===== | ||
| + | |Absolute beginner guide to the MacOS terminal|{{: | ||
| ---- | ---- | ||
| [[https:// | [[https:// | ||