Schlagwort-Archive: Linux

Alles ist eine Datei – das Dateisystem unter Linux

Im November 2013 wurde die Marke von zwei Millionen verkauften Raspberry Pi geknackt. Die kleinen Maschinen animieren in vielfältiger Weise zum Basteln und sind deswegen gut für den Unterricht geeignet. Für viele Lehrende und SchülerInnen ist es häufig die erste Bekanntschaft mit einem Linux-System und erfahrungsgemäß erscheint hier eines der ersten großen Fragezeichen beim Dateisystem: „Wo ist denn hier C:\ ?!“ Kurze Antwort: Das gibt es auf einem Raspi (und auf anderen Geräten) mit einem Linux-Betriebssystem so nicht.

Übersichtlichkeit des Dateisystems

Zunächst wirkt das Linux-Verzeichnis- oder Dateisystem fast chaotisch, weil die Verzeichnisnamen nicht mit C, D, E usw.  hübsch durchnummeriert erscheinen. Hat man aber die Hürde genommen und verstanden, dass das Dateisystem mit dem Wurzelverzeichnis ‚/‘ beginnt, wird es sogar viel übersichtlicher als eine Verzeichnisstruktur unter Windows, bei dem naturgemäß ‚ein paar Sachen‘ schlichtweg verborgen sind. Um das nachzuvollziehen, kann man auf einem Windows-System einmal nach dem ‚Persönlichen Verzeichnis‚ unter C: und Dateien von Anwendungsprogrammen  suchen.

Alles ist eine Datei

Einsteiger können den nun folgenden Absatz fröhlich überlesen! Wenn man sich an die Verzeichnisstruktur gewöhnt hat, bietet ein Linux-System eine weitere interessante Eigenschaft: Fast alles ist eine Datei! Dieses Prinzip realisiert, dass „… eine große Bandbreite an Ein-/Ausgabe-Ressourcen wie Dokumente, Verzeichnisse, Festplatten, Modems, Tastaturen, Drucker und sogar Interprozess- und Netzwerkverbindungen als einfache Byteströme via Dateisystem verfügbar sind.“ (Quelle: Wikipedia)

Ziemlich charmant erklärt das Nixie Pixel auf ihrem Youtube-Kanal:

Die wichtigsten Verzeichnisse

Als kleine Übersicht und Orientierung für EinsteigerInnen soll die folgende Aufstellung dienen (hier zum Download als PDF, als bearbeitbares ODT-Dokument und als Bild). Mit den meisten Systemverzeichnissen hat man im Regelfall eher weniger zu tun, die wichtigsten sind farblich markiert.

Linux_Verzeichnisstruktur_DateisystemWünschenswert ist noch eine graphische Darstellung des Verzeichnisbaums. Interessanterweise wird der Linux-Verzeichnisbaum in den meisten Fällen der Hierarchie entsprechend von oben nach unten dargestellt, ein Baum wächst aber von unten nach oben, und ein Wurzelverzeichnis (‚root‚) sucht man auch eher unten.

Reine Spitzfindigkeit oder würden SchülerInnen das vielleicht sogar besser verstehen?

Das Linux-Verzeichnissystem (Unter der GNU-Lizenz für freie Dokumentation unter http://upload.wikimedia.org/wikibooks/de/c/cf/Filesystem.gif veröffentlicht.)

Das Dateisystem im Unterricht?

Es erscheint nicht zielführend, das Linux-Dateisystem als solches im Unterricht zu erarbeiten, dazu ist es als Inhalt genau wie andere Dateisysteme zu speziell und geht meiner Einschätzung nach am Ziel des Erwerbs von allgemeiner Medienkompetenz vorbei. Platz dafür wäre aber möglicherweise in einem Wahlpflichtkurs in der Sekundarstufe oder einem Leistungskurs Informatik in der Sekundarstufe II. Ein gutes, frei nutzbares Buch zu diesem Thema ist unter den Wikibooks: Linux-Kompendium zu finden.

Thematisieren Sie bei der Arbeit mit einem Raspi im Unterricht das Dateisystem? Gibt es überhaupt Fragen dazu? Ist die Aufstellung hilfreich, fehlerfrei oder zu verbessern?