Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Linux Filesystem Hierarchy

14. 08. 2025 Aktualisiert: 27. 03. 2026 1 Min. Lesezeit intermediate

Das Verstaendnis des FHS (Filesystem Hierarchy Standard) ist entscheidend fuer effizientes Arbeiten mit Linux. Jedes Verzeichnis hat einen klar definierten Zweck, und die Kenntnis dieser Struktur spart Stunden bei der Suche nach Konfigurationsdateien, Logs und Programmen. Der FHS-Standard gewaehrleistet Konsistenz ueber Distributionen hinweg — ob Ubuntu, Fedora oder Arch, die grundlegende Struktur bleibt gleich.

Verzeichnisse

  • /bin, /sbin — grundlegende Systembefehle (ls, cp, mount). Bei modernen Distributionen sind dies Symlinks nach /usr/bin
  • /boot — Kernel, initramfs, GRUB-Bootloader-Konfiguration
  • /dev — Geraete als Dateien (Festplatten, Terminals, /dev/null)
  • /etc — gesamte Systemkonfiguration in Textdateien
  • /home — Home-Verzeichnisse der Benutzer
  • /opt — Drittanbieter-Software (z.B. Google Chrome, JetBrains IDEs)
  • /proc, /sys — virtuelle Dateisysteme fuer Kernel-Interaktion
  • /tmp — temporaere Dateien, werden beim Neustart geloescht
  • /usr — Benutzerprogramme, Bibliotheken, Dokumentation
  • /var — variable Daten — Logs, Cache, Spooler, Datenbanken

Wichtige Dateien

Die Systemkonfiguration befindet sich hauptsaechlich in /etc. Die wichtigsten Dateien umfassen /etc/hostname fuer den Maschinennamen, /etc/hosts fuer lokale DNS-Aufloesung und /etc/fstab fuer automatisches Mounten von Festplatten beim Start. Benutzerkonten werden von /etc/passwd und /etc/shadow (Passwoerter) verwaltet, waehrend /etc/sudoers die sudo-Berechtigungen definiert. Logs befinden sich in /var/log — /var/log/syslog fuer Systemnachrichten und /var/log/auth.log fuer Authentifizierungsereignisse.

/proc

Das virtuelle Dateisystem /proc liefert Echtzeit-Systeminformationen direkt vom Kernel. Der Befehl cat /proc/cpuinfo zeigt CPU-Details, cat /proc/meminfo den Speicherstatus und cat /proc/loadavg die aktuelle Systemlast. Jeder laufende Prozess hat sein eigenes Verzeichnis unter /proc/{PID}/ mit Informationen ueber Speicher, Dateideskriptoren und Kommandozeilenargumente.

FHS = Effizienz

Die Kenntnis des FHS ermoeglicht es Ihnen, Probleme auf jedem Linux-Server schnell zu diagnostizieren. Fuer die vollstaendige Dokumentation fuehren Sie man hier aus, der den Zweck jedes Verzeichnisses detailliert beschreibt.

linuxfilesystemfhs
Teilen:

CORE SYSTEMS Team

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.