Episode I · Der erwachte Terminal · Eine neue Hoffnung auf Kommandozeilenkompetenz
Du hast dich entschieden. Du hast PuTTY geöffnet. Du siehst zum ersten Mal diesen Prompt:
[azubi01@rhel9-kurs ~]$
Kein Mauszeiger. Kein Desktop-Icon. Keine Rückgängig-Taste.
Nur du, ein blinkender Cursor, und ein Server, der geduldig wartet.
Dies ist der Moment, in dem jeder Jedi einmal stand. Obi-Wan Kenobi betrat zum ersten Mal die Jedi-Bibliothek. Luke Skywalker öffnete zum ersten Mal sein Cockpit. Du öffnest zum ersten Mal ein Terminal auf einem RHEL 9-Server – ohne grafische Oberfläche, ohne Netz und doppelten Boden.
Die Macht ist in dir. Du musst nur lernen, sie zu benutzen.
„Du hast die ersten Schritte in eine größere Welt getan.“
– Obi-Wan Kenobi · und dein Ausbilder, sinngemäß
Phase I besteht aus zwei Modulen. Sie sind der Grundstein – ohne sie baut nichts auf.
| Modul | Titel | Was du lernst | Schwierigkeit |
|---|---|---|---|
| 1 | Erster Kontakt mit RHEL | PuTTY-Login · Prompt lesen · erste Befehle · Hilfe holen | ● ○ ○ |
| 2 | Das Dateisystem erkunden | FHS-Struktur · Navigation · Dateien lesen · Suchen | ● ● ○ |
Du wirst nach Phase I keine Server administrieren. Du wirst dich zurechtfinden. Und das ist mehr wert, als es klingt.
Was du nach Phase I kannst – und erklären kannst:
whoami, id, hostname, pwd, ls, dateman und --help selbstständig Antworten findencat, less, head, tailfind, whichEin Jedi kennt sein Lichtschwert auswendig. Diese Befehle sind dein Lichtschwert in Phase I. Sie werden dir in jedem späteren Modul begegnen. Übe sie, bis sie sitzen.
whoami # Wer bin ich? id # uid, gid, Gruppen hostname # Wie heißt der Server? uname -a # Welches System läuft hier? date # Systemzeit echo $USER # Umgebungsvariable: Benutzername echo $HOME # Umgebungsvariable: Home-Verzeichnis history # Was habe ich bisher eingegeben? man ls # Das Jedi-Archiv: Hilfe zu "ls"
pwd # Aktuelles Verzeichnis (Print Working Directory) ls -la # Alle Dateien, auch versteckte, mit Details cd /etc # Navigieren (absolut) cd .. # Eine Ebene höher cd ~ # Zurück ins Home-Verzeichnis cat /etc/hostname # Dateiinhalt ausgeben less /etc/passwd # Seitenweise lesen (q = beenden) head -5 /etc/passwd # Erste 5 Zeilen tail -f /var/log/messages # Live mitlesen find /etc -name "*.conf" # Dateien suchen which passwd # Wo liegt ein Programm?
Die Galaxie hat eine Ordnung. Die Linux-Dateisystemhierarchie auch.
Wer sie nicht kennt, irrt wie Han Solo ohne Hyperraumkarte durch den Asteroidengürtel.
| Verzeichnis | Was liegt dort | Typisches Beispiel |
|---|---|---|
/etc | Konfigurationsdateien aller Dienste | /etc/hostname, /etc/passwd |
/home | Persönliche Verzeichnisse der Benutzer | /home/azubi01 |
/var/log | Systemprotokolle – hier liest du, was passiert ist | /var/log/messages |
/tmp | Temporäre Dateien – beim Reboot gelöscht | Scratch-Dateien |
/usr/bin | Installierte Programme | /usr/bin/passwd |
/proc | Virtuelles FS: Blick in den laufenden Kernel | /proc/cpuinfo |
Aufgabenblatt, Theorie und Musterlösungen – als Latex oder PDF
Das vollständige Dokument zu Phase I enthält alle Erklärungen, Aufgaben und Musterlösungen.
Overleaf (Quelldatei + Live-Vorschau):
→ Overleaf: Linux Padawan Workshop
Mission Briefing – Phase I
Du erhältst von deinem Ausbilder:
azubi01)
Deine Mission:
Verbinde dich. Orientiere dich. Beantworte alle Fragen im Aufgabenblatt – ausschließlich durch Befehle im Terminal, nicht durch Nachfragen.
Wenn du nicht weiterkommst: man <befehl> oder das Cheat-Sheet am Ende des PDFs.
Nicht beim Meister fragen, bevor du das Cheat-Sheet konsultiert hast. So wollte es Yoda.
← Zurück zur Übersicht (Der Weg zur Macht)
→ Weiter zu Phase II – Dateien, Editoren & Benutzer
„Du weißt nicht, was du nicht weißt – bis du es tust.“
Genau deshalb gibt es dieses Aufgabenblatt.
[azubi01@rhel9-kurs ~]$ _