Der aktuelle Linux-Kernel:
Stabil: 6.12
Longterm: 6.6.62
Longterm 5.x: 5.15.173
Longterm 4.x: 4.19.324
LINUX-Infopage

Was ist LINUX?
Distributionen
Impressum
Datenschutz

Informationen

Einführung
Berichte
Befehle
Begriffe

Anwendungen

Multimedia
Browser
Allgemein

News

News-Archiv



Dateisystem

LINUX-Infopage > Begriffe: Dateisystem

Dateisystem

Um mit einer Festplatte arbeiten zu können, muss sie zuerst partitioniert (also aufgeteilt) werden. Bei LINUX müssen es mindestens zwei Partitionen sein: 1. die Linux-Partition und 2. eine Swap-Partition, auf die der Arbeitsspeicher ausgelagert wird. Sie ist vergleichbar mit der temporären Auslagerungsdatei von MS-Windows.

Die Linux-Partition wird in der Regel im ext2-Format angelegt.

Dieses Dateisystem besteht aus vier Bereichen:

  1. der Bootblock enthält den Boot-Loader, der das Betriebssystem nach dem Einschalten des Computers startet
  2. der Superblock beinhaltet alle wichtigen Informationen über die Partition und dessen Dateisystem
  3. in der Inode-Liste werden die Informationen über die Dateien gespeichert, auf jede Datei wird durch eine Inode-Nummer verwiesen
  4. die Datenblocks enthalten die Daten, die auf dem Datenträger gespeichert wurden

Dateibaum

Der Dateibaum in LINUX sieht wie folgt aus:

Der Schrägstrich '/' symbolisiert das Root-Verzeichnis, das grundlegende Verzeichnis, auf dem alle anderen Verzeichnisse aufgebaut sind (z.B. temp, bin, etc, usr, ...). Diese Verzeichnisse können wieder Unterverzeichnisse enthalten (bin, spool, lib, ...) und so weiter.

Das Root-Verzeichnis '/' ist das Wurzelverzeichnis, von dem alle weiteren Verzeichnisse ausgehen.

Wenn ein Dateiname mit einem '.' beginnt, so gilt diese Datei als versteckt.

Die wichtigsten Verzeichnisse im Linux-Dateisystem:

Verzeichnis Beschreibung
/ Das Root-Verzeichnis, von dem alle Pfade ausgehen.
/boot Das Boot-Verzeichnis, in dem sich der Kernel befindet.
/dev Das Verzeichnis mit den Geräteknoten.
/bin Allgemein zugängliche Programme
/sbin Programme für den Systemverwalter
/etc Sammelordner, hauptsächlich für Konfigurationseinstellungen
/home enthält die Benutzerverzeichnisse
/lost+found Wenn fsck verwaiste Dateien findet, werden sie hier abgelegt.
/tmp Verzeichnis für temporäre Dateien, welches in der Regel beim Systemstart gelöscht wird.
/proc Verzeichnis, in das der Prozeßbaum eingehängt ist.
/usr Benutzer-, sowie weitere wichtige Unterverzeichnisse
/var Variable Daten
/var/spool Drucker-, Mail- und Cron-Verzeichnisse
/root Das Verzeichnis des Superusers
/usr/bin allgemeine Programme
/usr/sbin Systemverwalterprogramme
/usr/include Headerdateien zur Programmierung
/usr/lib Bibliotheken des Compilers, sowie andere Sachen
/usr/local Lokale Programmverzeichnisse
/usr/man Handbücher für das man-Kommando
/usr/tmp Verzeichnis für temporäre Dateien





nach oben
<< | Begriffe | Kennwort >>
update: 25.01.2004
nach oben

Tipp


Wussten Sie schon?

Mit dem Befehl 'locate [gesuchte Datei]' lassen sich schnell Dateien finden. Dieser Befehl setzt allerdings eine Datenbank voraus, welche vorher mit 'updatedb' erstellt und regelmäßig aktualisiert werden sollte.