Zum Inhalt springen

Editor und Hilfe

Konfigurationsdateien ändern, ein Skript schreiben, eine Zeile in /etc/hosts ergänzen: Fast alles, was du auf einem Linux-System tust, läuft über das Bearbeiten von Textdateien. Auf einem Server ohne grafische Oberfläche, über SSH, bleibt dafür nur ein Editor im Terminal. Darum lernst du in diesem Modul vim, der auf jedem Linux-System vorhanden ist, und nano als einfachere Alternative.

Der zweite Teil des Moduls ist mindestens so wichtig: Niemand kennt alle Optionen aller Befehle auswendig. Wer weiss, wie Manpages aufgebaut sind und wo gute Informationen zu finden sind, kommt bei jedem neuen Problem weiter. Das ist die Fähigkeit, die dich im Berufsalltag am meisten trägt.

  1. vim: Warum vim, die drei Modi, die wichtigsten Befehle, vimtutor.
  2. nano und andere Editoren: Die einfache Alternative, Standard-Editor setzen, VS Code über SSH.
  3. Hilfe finden: Manpages, --help, apropos, info, tldr und gute Quellen im Netz.

Du arbeitest in deiner VM (siehe Lab-Umgebung) und kennst die Grundlagen aus Modul 3: Navigation mit cd, ls, cat und das Anlegen von Dateien. Abgaben erfolgen wie in der Arbeitsweise beschrieben unter labs/linux/05-editor-hilfe/.