UNIX Filesystem
wichtigste Eigenschaften
- streng hierarchisch
- Pfadtrenner ist /
- oberstes Directory / heisst "root" (nicht zu verwechseln mit User root!)
- es gibt keine "Laufwerksbuchstaben"
- ein Pfadelement darf bis zu 255 Zeichen lang sein
- bis auf ASCII 0 und / sind alle Zeichen zugelassen
- zwischen Groß- und Kleinschreibung wird unterschieden!
wichtige Verzeichnisse
- /bin /usr/bin /usr/bin/X11
Programme
- /boot
zum booten notwendige Dateien, zB der Kernel (vmlinuz bzw zImage)
- /dev
Devices: sämtliche Treiberschnittstellen (ausgenommen Netzwerk)
- /etc
Konfigurationsdateien
- /home bzw /usr/home
Benutzer-Heimatverzeichnisse = login directory
- /lib /usr/lib /usr/X11/lib
(dynamische) Laufzeitbibliotheken
- /proc
Prozess-Dateisystem und Schnittstelle zum Kernel
- /root
Heimatverzeichnis des Users root
- /sbin /usr/sbin
Administrationsprogramme und daemons
- /tmp /usr/tmp /var/tmp
Platz für temporäre Dateien
- /usr/X11R6
alles zum X Window System
- /usr/doc
sämtliche Dokumentation, sehr wichtig dabei:
- /usr/doc/HOWTO
"Kochrezrezpte", "wie mach ich was"
- /usr/doc/FAQ
Frequently Asked Questions (and answers!)
- /usr/local /opt
selbstinstallierte Software, die nicht zur Distribution gehört
- /usr/man
manual pages = die wichtigste Dokumentationsquelle bei UNIX
- /var/spool
Mails, News, Druckerjobs
- /var/log
Protokolldateien