sammlung:filesystem
Inhaltsverzeichnis
Filesystem
Beschreibung
Das Linux-Dateisystem besteht aus verschiedenen Verzeichnissen mit jeweils spezifischer Funktion. Nachfolgend eine Übersicht der wichtigsten Verzeichnisse und deren Bedeutung.
Syntax
bin -> usr/bin # Wichtige ausführbare Programme für alle Benutzer boot # Bootloader und Kernel-Dateien dev # Geräte-Dateien (z.B. Festplatten, USB) etc # Systemweite Konfigurationsdateien home # Benutzerverzeichnisse lib -> usr/lib # Systembibliotheken lib64 -> usr/lib # 64-bit Systembibliotheken mnt # Temporär eingehängte Dateisysteme opt # Optionale Zusatzsoftware proc # Virtuelles Verzeichnis für Prozess- und Systeminformationen root # Home-Verzeichnis des Systemadministrators (root) run # Laufzeitdaten für Prozesse sbin -> usr/bin # Systemprogramme, meist für den Administrator srv # Daten für angebotene Dienste (z.B. Webserver) sys # Virtuelles Verzeichnis für Kernel- und Hardwareinformationen tmp # Temporäre Dateien usr # Sekundäre Hierarchie für Programme und Daten var # Variable Daten wie Logs, Spools, Cache
Dateisysteme (ext4, xfs, btrfs)
Beschreibung
Dateisysteme bestimmen, wie Daten auf Datenträgern organisiert, gespeichert und verwaltet werden. Unter Linux sind ext4, xfs und btrfs die am häufigsten eingesetzten modernen Dateisysteme.
Wichtige Dateisysteme
- ext4 – Standard-Dateisystem vieler Linux-Distributionen, robust, weit verbreitet, unterstützt große Dateien und Journaling.
- xfs – Hochperformantes, skalierbares Dateisystem, besonders für große Datenmengen und parallele Zugriffe geeignet.
- btrfs – Modernes Copy-on-Write-Dateisystem mit Features wie Snapshots, Checksummen, integrierter RAID-Unterstützung und Kompression.
Typische Kommandos
mkfs.ext4 /dev/sdX1 # ext4-Dateisystem anlegen mkfs.xfs /dev/sdX1 # xfs-Dateisystem anlegen mkfs.btrfs /dev/sdX1 # btrfs-Dateisystem anlegen
Auswahlkriterien
- ext4: Standard, stabil, für die meisten Einsatzzwecke geeignet
- xfs: Große Volumes, hohe Performance, Server/Storage
- btrfs: Snapshots, moderne Features, experimentelle Nutzung
Weitere Informationen
man mkfs.ext4 man mkfs.xfs man mkfs.btrfs
sammlung/filesystem.txt · Zuletzt geändert: von 127.0.0.1
