AA_schrank.jpg

© Vladislav Lebedinskiy, Fotolia

Das Dateisystem von Linux

Alles an seinem Platz?

Das Dateisystem von Linux wirkt auf den ersten Blick verwirrend, aber hinter den Ordnern mit den merkwürdigen Namen steckt ein fixes System, nach dem Linux seine Dateien aufbewahrt. Das befindet sich jedoch im Umbruch.

Hinter dem farblosen Kürzel FHS verbirgt sich ein Standard, der die meisten Linux-Anwender betrifft: Er definiert, welche Dateien unter Linux wohin gehören. FHS steht für Filesystem Hierarchy Standard, aktuell ist die Version 2.3, die Sie auch problemlos im Netz nachschlagen können [1]. Ausgedruckt ergibt der Text des Standards etwa 53 Seiten, auf denen die Macher beschreiben, wohin unter Linux welche Dateien gehören. Das ist zwar vor allem für die Programmierer wichtig, betrifft aber auch die Anwender.

Hängen Sie USB-Sticks oder andere externe USB-Geräte an den Rechner, müssen Sie nicht stets nach dem Einhängepunkt suchen, sondern finden ihn unter /media – und zwar unter den meisten Distributionen. Im Standard heißt es hierzu: "Dieses Verzeichnis enthält Unterverzeichnisse, die als Einhängepunkte für bewegliche Geräte dienen, zu denen etwa Floppy Discs, CD-ROMs und Zip-Laufwerke gehören." Darunter folgt dann eine Erklärung zu den Hintergründen. Diese weist darauf hin, dass Linux solche Laufwerke historisch meist in die Verzeichnisse /mnt, /mnt/cdrom oder /cdrom einhängte, wodurch aber potenziell eine große Anzahl von neuen Verzeichnissen im Wurzelverzeichnis entstehen würde. Also kommen nun die Unterverzeichnisse im Ordner /media zum Einsatz.

Hier wird nicht nur recht schnell deutlich, dass es ohne Standards schnell zu einem Kuddelmuddel kommt, sondern es zeigt auch, dass Standards recht schnell Staub ansetzen: Floppy Discs und Zip-Laufwerke verwendet heute kaum noch jemand. Darum ist bereits eine Version 3.0 des FHS in Arbeit.

Das Home-Verzeichnis

Das für Sie als Benutzer wichtigste Verzeichnis ist /home. Darin erhält jeder Benutzer ein eigenes Verzeichnis, dessen Name meist identisch mit seinem Benutzernamen ist. Alle Dateien, die Sie aus dem Internet herunterladen, Ihre Musik- und Videosammlung und alle selbst erstellten Dokumente landen in diesem Ordner. Ubuntu richtet in Ihrem Home-Verzeichnis einige Standardordner ein, etwa Bilder, Videos und Musik. Diese können Sie löschen, allerdings suchen hier ein paar Multimediaanwendungen automatisch nach abspielbaren Inhalten. Insofern ist es sinnvoll, die Ordner zu nutzen.

Das Ablegen von Dateien im Home-Verzeichnis klappt unter Linux auch deshalb gut, weil Sie keine Dateien in Verzeichnissen wie /etc oder / speichern dürfen – möglich wäre das nur mit administrativen Rechten. Schieben Sie also zum Beispiel über den Dateimanager Dolphin eine Datei in das Verzeichnis /var, taucht diese nie am Bestimmungsort auf. Sie müssten Dolphin dafür mit Root-Rechten starten, also über kdesu dolphin (OpenSuse) oder kdesudo dolphin (Kubuntu).

Eine weitere wichtige Funktion des Home-Verzeichnis: Hier legen die Anwendungen, die Sie verwenden, meist ihre Konfigurationen ab. Unter Ubuntu gibt es dafür etwa die drei versteckten Verzeichnisse .config, .cache und .local, die allerdings nicht im FHS 2.3 beschrieben sind.

Starten Sie also als Nutzer alex eine Anwendung wie den Videoabspieler VLC, legt der seine ursprünglichen Einstellungen in Ihrem Home-Verzeichnis ab, zum Beispiel im Ordner /home/alex/.local/share/vlc. Passen Sie VLC an, landen auch diese Änderungen in den versteckten Verzeichnissen. Startet nun ein anderer Nutzer auf demselben System VLC, nutzt er das Programm zunächst mit den systemweiten Voreinstellungen (also ohne die Anpassungen von alex).

Viele Programme legen ihre Konfigurationsdateien allerdings einfach in einem versteckten Ordner im Home-Verzeichnis ab, so etwa Wine, Stellarium, Firefox, Thunderbird und viele weitere. Diese Verzeichnisse zeigt Dolphin an, wenn Sie [Alt]+[.] drücken, um die versteckten Dateien sichtbar zu machen (Abbildung 1). In der Konsole offenbart sie der Befehl ls -la. Sie sollten an diese Verzeichnisse denken, wenn Sie mit Anwendungen kämpfen, die nicht richtig funktionieren: Beim Entfernen von Programmen werden private Einstellungen nicht gelöscht. Startet ein bestimmtes Programm nicht mehr, hilft es oft nicht, dieses zu deinstallieren und neu einzuspielen. Sie müssen vielmehr zusätzlich die lokalen Konfigurationsdateien dieser Programme löschen, die Sie in den eben genannten Ordnern finden. Andernfalls betrifft Sie der Fehler, wenn er in der lokalen Konfiguration steckt, nach einer Neuinstallation weiterhin.

Abbildung 1: Der Dateimanager Dolphin zeigt versteckte Dateien an, wenn Sie auf das Werkzeugsymbol rechts oben klicken und die Option "Versteckte Dateien anzeigen" wählen.

Das Ganze ergibt Sinn: Eine Linux-Installation ist für mehrere Benutzer ausgelegt, jeder Benutzer soll daher die Gelegenheit erhalten, die genutzten Anwendungen an die persönlichen Bedürfnisse anzupassen. Interessanterweise spricht der FHS 2.3 den zentralen Benutzerverzeichnissen keine große Relevanz zu: Demnach sollten sich Programme nicht auf die Existenz des Home-Verzeichnisses verlassen, da einige Anwender ihre Daten auf entfernten Servern speichern.

Die wichtigsten Orte des Systems

Als normaler Benutzer sollten Sie in der Regel recht selten mit den anderen Ordnern im Dateisystem zu tun haben. Doch wenn etwas schief geht, rücken diese Ordner oft in den Fokus. Wir stellen die wichtigsten vor.

Den Ordner /media haben wir bereits erwähnt: Darin finden Sie meist die Dateien von mobilen Geräten, zu denen neben modernen Smartphones auch MP3-Player, mobile Festplatten, USB-Sticks und Speicherkarten gehören.

Hinter /root versteckt sich das Home-Verzeichnis des Benutzers root, der aber unter Debian und Ubuntu nicht mehr so viel Bedeutung hat. Hier erhält standardmäßig der erste eingerichtete Benutzer administrative Rechte und darf daher alle wesentlichen Aufgaben erledigen. Unter anderem darf er in Verzeichnisse schreiben, die dem Benutzer root gehören.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Einblick in die Linux-Verzeichnishierarchie
    Ein Blick in die Tiefen der Verzeichnisbaums enthüllt, dass die komplexe Linux-Hierarchie in weiten Teilen einer durchdachten Ordnung folgt. Wer hier durchblickt, dem geht nichts verloren.
  • Zu Befehl: pwd, cd, pushd, popd und dirs
    Die Wege im Verzeichnisdschungel sind unergründlich. Wie Sie auf dem rechten Pfad bleiben und welche Kommandos bei der Navigation helfen, zeigt diese "Zu Befehl"-Folge.
  • Do it yourself
    Wer einen Desktop-PC besitzt, möchte an ihm ungestört arbeiten, statt sich mit der Administration herumzuschlagen. Dass dies nicht immer funktioniert, wissen nicht nur Linux-Nutzer, und so kommt man früher oder später nicht umhin, sich mit den Untiefen des Systems auseinanderzusetzen.
  • Großer Umzug
    Der Wechsel von KDE 3 auf die neue Viererversion muss ähnlich gut wie ein Umzug geplant sein: Nur wer seine Daten und Einstellungen in den richtigen Karton packt und diesen auch passend beschriftet, findet sich nach dem Einzug wieder in der gewohnten Umgebung.
  • In bester Ordnung
    Räumen Sie gründlich auf und sortieren Sie Ihre Daten neu: Mit den richtigen Befehlen schaffen Sie bei der Verwaltung von Dateien und Verzeichnissen rasch Ordnung.
Kommentare

Infos zur Publikation

title_2017_01

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet 9,80 Euro. Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 33,30 Euro. Details dazu finden Sie im Computec-Shop.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Aktuelle Fragen

Brother Drucker DCP-J4120
Achim Zerrer, 09.12.2016 18:08, 0 Antworten
Hallo, ich wollte unter Leap 42.1 den Brother Drucker installieren und dazu das PPD- Datei vom do...
Drucker Epson XP-332 unter ubuntu 14.04 einrichten
Andrea Wagenblast, 30.11.2016 22:07, 2 Antworten
Hallo, habe vergeblich versucht mein Multifunktionsgerät Epson XP-332 als neuen Drucker unter...
Apricity Gnome unter Win 10 via VirtualBox
André Driesel, 30.11.2016 06:28, 2 Antworten
Halo Leute, ich versuche hier schon seit mehreren Tagen Apricity OS Gnome via VirtualBox zum l...
EYE of Gnome
FRank Schubert, 15.11.2016 20:06, 2 Antworten
Hallo, EOG öffnet Fotos nur in der Größenordnung 4000 × 3000 Pixel. Größere Fotos werden nic...
Kamera mit Notebook koppeln
Karl Spiegel, 12.11.2016 15:02, 2 Antworten
Hi, Fotografen ich werde eine SONY alpha 77ii bekommen, und möchte die LifeView-Möglichkeit nu...