Linux Essentials 4.3 – Wo Daten gespeichert werden (Lektion 1)

Inhaltsverzeichnis

Lernziele

  • Verstehen, wie Linux mit Programmen, Konfigurationen und Speicher umgeht
  • Wissen, wo Programme und Konfigurationsdateien liegen
  • Unterschied zwischen RAM, Swap und virtuellem Speicher erkennen
  • Wichtige Systemverzeichnisse wie /proc, /sys, /boot, /dev und /etc einordnen können

Zentrale Konzepte

  • Unter Linux ist (fast) alles eine Datei – Programme, Prozesse, Geräte, Konfigurationen
  • Programme liegen in einer dreistufigen Struktur: /, /usr, /usr/local
  • Konfigurationsdateien liegen zentral unter /etc oder benutzerspezifisch als Dotfiles im Home-Verzeichnis
  • Virtuelle Dateisysteme wie /proc und /sys liefern Laufzeitinformationen über Kernel und Hardware
  • /boot enthält den Kernel und Boot-bezogene Dateien
  • /dev enthält Gerätedateien für Hardware-Zugriff
  • Speicher wird unterschieden in RAM und Swap

Wichtige Werkzeuge und Befehle

BefehlBeschreibung
lsVerzeichnisinhalte anzeigen
catInhalte von Dateien anzeigen
freeSpeichernutzung anzeigen
whichPfad zu einem ausführbaren Programm anzeigen

Prüfungsrelevante Optionen oder Gegenüberstellungen

Datei / PfadZweck
/bin, /sbinEssenzielle Programme für alle bzw. Admins
/usr/bin, /usr/sbinProgramme für Mehrbenutzermodus
/usr/local/binLokal installierte Programme
/etcSystemweite Konfigurationsdateien
~/.bashrc, ~/.profileBenutzerspezifische Konfigurationen
/bootKernel und Bootloader-Dateien
/proc, /sysDynamische Informationen zu System, Hardware, Kernel
/devZugriff auf Block- und Character-Geräte

Typische Prüfungsfragen

  • Was unterscheidet /bin von /usr/bin?
  • Welche Informationen liefert /proc/cpuinfo?
  • Wie sieht eine typische Pfadangabe für Dotfiles aus?
  • Wie lässt sich herausfinden, wo ein Programm liegt?
  • Welche Dateien liegen im /boot-Verzeichnis und was bedeuten die Zahlen im Dateinamen?

Merksätze

  • Wenn du nicht weißt, wo ein Programm liegt: which fragen!
  • Konfigurationen global: /etc – lokal: Dotfiles im ~
  • /dev/null – der digitale Papierkorb. Alles, was dort landet, ist weg.
  • Der Kernel wohnt in /boot und meldet sich über /proc und /sys

Lerne mit mir auf YouTube

Lust gemeinsam zu lernen? Sehe dir mein Lernmitschnitt auf YouTube an.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Andreas Moor
Andreas Moor
@blog@andreas-moor.de

Hallo Fediverse, ich bin Andy!

Hier und auf meiner Website findest du mein akkumuliertes Linux-Sysadmin-Wissen, meine kleinen und größeren Projekte und die Tools, die ich nutze.

Viel Spaß beim stöbern, lesen und lernen! 🧑‍💻

236 Beiträge
16 Folgende