- Woche 13 Linux-Grundlagen (B3, A6, LF9) - Woche 14 Betrieb und Ueberwachung (A8, A5, LF11) - Woche 15 Serviceanfragen bearbeiten (A1, A2, A5, LF6) - Woche 16 Vorbereitung auf Teil 1 (C3, C4, A10, LF2, LF5) 12 Handouts, 36 Merkkarten, 4 Praxisaufgaben, 3 Checklisten, 2 Lernzielkontrollen und eine Probepruefung Teil 1 (90 Minuten, 100 Punkte, eine durchgehende Fallsituation). Alle Rechenbeispiele nachgerechnet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3.6 KiB
3.6 KiB
id, titel, block, woche, worum, rahmenplan, lernfeld, merksatz, karten
| id | titel | block | woche | worum | rahmenplan | lernfeld | merksatz | karten | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| S6 | Linux – Dateisystem und die Befehle für jeden Tag | system | 13 | Unter Linux gibt es keine Laufwerksbuchstaben, sondern einen einzigen Verzeichnisbaum. Wer weiß, wo was liegt, findet Konfiguration und Fehler in Minuten. |
|
LF9 | Konfiguration in /etc, Protokolle in /var/log, Benutzer in /home. Erst lesen mit less und grep, dann ändern. |
|
Das Wesentliche
- Ein Baum ab
/. Weitere Platten und Freigaben werden irgendwo in diesen Baum eingehängt, etwa unter/mntoder/srv. - Die wichtigsten Orte:
/etcKonfiguration,/var/logProtokolle,/homedie Benutzer,/rootder Administrator,/usr/binProgramme,/tmpZwischendateien,/optund/srvfür eigene Anwendungen und Daten. - Groß- und Kleinschreibung zählt.
Bericht.txtundbericht.txtsind zwei Dateien. - Navigieren:
pwd(wo bin ich?),ls -la(was liegt hier, auch versteckt, mit Rechten),cd(wechseln),cd ~(nach Hause),cd -(zurück). - Dateien:
cp,mv,rm,mkdir -p.rm -rlöscht ohne Papierkorb und ohne Rückfrage – vorher mitlsprüfen, was getroffen wird. - Lesen:
lesszum Blättern (/sucht,qbeendet),tail -fzum Mitlesen eines wachsenden Protokolls,grepzum Suchen in Dateien. - Finden:
find /etc -name "*.conf"nach Namen,find /var -size +500Mnach Größe. - Platz:
df -hfür die Platten,du -sh /var/*für die Verzeichnisse darin. - Bearbeiten:
nanoist für den Anfang der freundlichste Editor. Vor jeder Änderung eine Kopie:cp datei datei.bak. - Hilfe:
man befehloderbefehl --help.
Übersicht
| Frage | Befehl |
|---|---|
| Wie voll sind die Platten? | df -h |
| Welches Verzeichnis ist so groß? | du -sh /var/* | sort -h |
| Was steht zuletzt im Protokoll? | tail -n 50 /var/log/syslog oder journalctl -n 50 |
| Welche Netzwerkadressen habe ich? | ip a |
| Welche Ports sind offen? | ss -tlnp |
| Welche Prozesse brauchen Leistung? | top oder htop |
| Welche Distribution läuft? | cat /etc/os-release |
Prüfungsfrage
Frage: Ein Linux-Server meldet, dass die Platte voll ist. Beschreiben Sie mit Befehlen, wie Sie die Ursache finden.
Antwort: (1) Mit df -h prüfen, welches Dateisystem voll ist und wo es eingehängt ist.
(2) Mit du -sh /pfad/* | sort -h die Unterverzeichnisse nach Größe sortieren und schrittweise
in das größte hineingehen, bis die Ursache gefunden ist – häufig sind es Protokolle unter
/var/log, alte Sicherungen oder ungenutzte Container-Abbilder. (3) Mit find /pfad -size +1G
gezielt nach sehr großen Dateien suchen. (4) Vor dem Löschen klären, ob die Daten noch
gebraucht werden, und bei Protokollen die Ursache beheben, etwa eine fehlende
Protokollrotation oder einen Dienst, der in einer Fehlerschleife schreibt.