# Das Dateisystem

Ob Programme, Texte, Skripte, Bilder... auf der Festplatte existieren alle nur als Dateien. Dateien müssen in einer "sinnvollen" Struktur abgelegt werden, um schnellen Zugriff auf solche zu gewährleisten. Eine solche Struktur ist das Dateisystem.

In diesem Abschnitt lernen wir:

- Welche Eigenschaften besitzt das Linux-Dateisystem `ext2fs`?
- In welchem Verzeichnis wird was gespeichert?
- Warum sind mehrere Partitionen sinnvoll?
- Wie ist ein Inode aufgebaut?
- Wie wird ein fester/symbolischer Link intern realisiert?
- Wozu dienen das t- und s-Flag bei den Zugriffsrechten?
- Wie kann man Dateien vor versehentlichem Löschen schützen?
- Wie ändert man den Besitz von Dateien?
- Wie unterstützt Linux andere Dateisysteme?
- Was sind Prozesse?
- Wie entstehen/vergehen Prozesse?
- Wie sende ich Signale an Prozesse?

- Dateien und Verzeichnisse
- Jokerzeichen
- Verzeichnisstruktur
- Partitionen
- Interna
- Links
- Zugriffsrechte
- Dateiattribute
- Gruppenzwang
- Besitzerwechsel
- Andere Dateisysteme
- Das virtuelle Dateisystem
- Ausblick
- Prozesse
- Interprozesskommunikation
- Das Prozessdateisystem