Einführung

Teil 1

Das Terminal als Arbeitssprache

Wichtiger als Auswendiglernen ist die Fähigkeit, Hilfe zu finden, den eigenen Ort zu erkennen und Ergebnisse zu prüfen.

Warum eine Befehlszeile bequemer als viele Menüs sein kann

Eine grafische Oberfläche hilft beim visuellen Entdecken. Das Terminal ist stark, wenn das Ziel bereits klar ist: Eine präzise Zeile ersetzt wiederholte Klickfolgen und kann kopiert, geprüft, gespeichert und später erneut ausgeführt werden. So wird eine Aktion zu wiederverwendbarem Wissen.

Die erste Minute

Ein minimaler Core darf klein beginnen. Der erste install-Aufruf kann den Installer nachladen und mehrere Befehle gemeinsam installieren. pwd zeigt den aktuellen Ort, dir die Umgebung. Führen Sie die Zeilen zunächst einzeln aus und lesen Sie jedes Ergebnis.

install help pwd dir md history
pwd
dir 1 . -G

Hilfe ist die Landkarte

help pwd zeigt die kurze lokale Referenz, help pwd -i die Serverreferenz, help pwd -l die öffentliche Dokumentation und help -a den Katalog. Syntax zu vergessen ist normal, solange sie in Sekunden wieder auffindbar ist.

help pwd
help pwd -i
help pwd -l
help -a

Das aktuelle Verzeichnis ist Ihre Position

Relative Pfade werden vom aktuellen Verzeichnis aus gelesen. cd wechselt den Ort, pwd nennt die Adresse. Legen Sie lil-playground an und bleiben Sie für die folgenden Experimente darin.

md lil-playground | cd lil-playground | pwd
dir 1 . -G

Ein Fehler ist ebenfalls Information

Versuchen Sie bewusst, in einen nicht vorhandenen Ordner zu wechseln. Lesen Sie die Meldung und korrigieren Sie die Annahme. history zeigt vergangene Befehle; history -o liefert das letzte inhaltliche Ergebnis.

cd no-such-folder
history
history -o

Wenn Befehle zum eigenen Werkzeug werden

Mehrere zusammengehörige Befehle gehören in eine .lil-Datei. Nach #lil liest sie sich wie eine kurze Checkliste. Einmal verstehen, dann den wiederholbaren Teil speichern: So entsteht mit der Zeit eine persönliche, übertragbare Werkzeugkiste.

Als Skript aufbewahren

Als first-look.lil speichern. Das Skript bereitet den Übungsordner vor, zeigt den aktuellen Ort und listet die erste Ebene; @install fordert fehlende öffentliche Befehle an.

#lil
@install pwd dir md
md lil-playground
cd lil-playground
pwd
dir 1 . -G