SlideShare a Scribd company logo
1 of 11
Von Thorsten Weiskopf 
& 
Uwe Riess
Eigenschaften 
Grundlegender Aufbau 
Dateiattribute 
Funktionsweise
Verschiedene UNIX Dateisysteme 
UFS, Ext, Ext2, Ext3, ReiserFS, JFS … 
Journaling File System 
Datenintegrität
Ohne Hardwaretreiber 
Performance 
Keine Dateiendungen 
Rechte in Form von Attributen
Keine Laufwerksbuchstaben 
◦ Nur ein Wurzelverzeichnis 
◦ / (root) 
Einhängen anderer Speicher (mount) 
Max 255 Zeichen 
Unterscheidung in Groß-Kleinschreibung
Quelle: http://faithandtech.nccumc.net/
Vier Dateitypen 
◦ reguläre Files (Dateien) 
Folge von Bytes, keine inhaltliche Interpretation 
durch das Betriebssystem 
◦ Verzeichnisse (Ordner, Directories) 
enthalten Verweise auf Files (link, hard link) 
tabellenartige, feste Struktur 
◦ Special Files 
repräsentieren Geräte (im Verzeichnis /dev ) 
◦ Harte Links 
◦ Symbolische Links
Quelle: http://www.hardwarelabs.de/
Bootloader 
SWAP 
Superblock 
I-Nodes für Dateiattribute
Quelle: http://kris.koehntopp.de
Unix Dateisysteme

More Related Content

Viewers also liked

AUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICA
AUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICAAUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICA
AUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICAKTG90
 
Tabla de valoacion (1)
Tabla de valoacion (1)Tabla de valoacion (1)
Tabla de valoacion (1)amaya-2910
 
Trabajo colaborativo
Trabajo colaborativo Trabajo colaborativo
Trabajo colaborativo carlos-amado
 
Contenidos digitales
Contenidos digitalesContenidos digitales
Contenidos digitalesLoraine8
 
In 5 Schritten zur Mobile Business App
In 5 Schritten zur Mobile Business AppIn 5 Schritten zur Mobile Business App
In 5 Schritten zur Mobile Business AppitCampus GmbH
 
Cronograma y presupuesto
Cronograma y presupuestoCronograma y presupuesto
Cronograma y presupuestoKTG90
 
20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hat
20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hat20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hat
20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hatKURIER.at - Online Portal
 
Tribus y grupos urbanos
Tribus y grupos urbanosTribus y grupos urbanos
Tribus y grupos urbanosyuli089
 
Clase 1 páginas web en dreamweaveer
Clase 1  páginas web en dreamweaveerClase 1  páginas web en dreamweaveer
Clase 1 páginas web en dreamweaveerSebastian Vera
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos Tegito Avila
 
Congreso Educativo INACAP 2014 - Rodrigo Zamorano
Congreso Educativo INACAP 2014 - Rodrigo ZamoranoCongreso Educativo INACAP 2014 - Rodrigo Zamorano
Congreso Educativo INACAP 2014 - Rodrigo ZamoranoINACAP
 
Jive 6.0 – Die nächste Stufe im Social Business.
Jive 6.0 – Die nächste Stufe im Social Business.Jive 6.0 – Die nächste Stufe im Social Business.
Jive 6.0 – Die nächste Stufe im Social Business.Telekom MMS
 

Viewers also liked (20)

Charla diaria
Charla diariaCharla diaria
Charla diaria
 
AUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICA
AUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICAAUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICA
AUTOEVALUACION FASCICULO 3 - INDUCCIÓN METODOLÓGICA
 
La web en la actualidad
La web en la actualidadLa web en la actualidad
La web en la actualidad
 
Portaaviones
PortaavionesPortaaviones
Portaaviones
 
Tabla de valoacion (1)
Tabla de valoacion (1)Tabla de valoacion (1)
Tabla de valoacion (1)
 
Trabajo colaborativo
Trabajo colaborativo Trabajo colaborativo
Trabajo colaborativo
 
Contenidos digitales
Contenidos digitalesContenidos digitales
Contenidos digitales
 
Elavoracion de un peluche (1)
Elavoracion de un peluche  (1)Elavoracion de un peluche  (1)
Elavoracion de un peluche (1)
 
In 5 Schritten zur Mobile Business App
In 5 Schritten zur Mobile Business AppIn 5 Schritten zur Mobile Business App
In 5 Schritten zur Mobile Business App
 
Ti cs
Ti csTi cs
Ti cs
 
Cronograma y presupuesto
Cronograma y presupuestoCronograma y presupuesto
Cronograma y presupuesto
 
Dinamometro
DinamometroDinamometro
Dinamometro
 
20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hat
20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hat20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hat
20 Fakten: Wie sich die Welt in den letzten 20 Jahren verändert hat
 
Tribus y grupos urbanos
Tribus y grupos urbanosTribus y grupos urbanos
Tribus y grupos urbanos
 
Clase 1 páginas web en dreamweaveer
Clase 1  páginas web en dreamweaveerClase 1  páginas web en dreamweaveer
Clase 1 páginas web en dreamweaveer
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Mass media
Mass mediaMass media
Mass media
 
Congreso Educativo INACAP 2014 - Rodrigo Zamorano
Congreso Educativo INACAP 2014 - Rodrigo ZamoranoCongreso Educativo INACAP 2014 - Rodrigo Zamorano
Congreso Educativo INACAP 2014 - Rodrigo Zamorano
 
Jive 6.0 – Die nächste Stufe im Social Business.
Jive 6.0 – Die nächste Stufe im Social Business.Jive 6.0 – Die nächste Stufe im Social Business.
Jive 6.0 – Die nächste Stufe im Social Business.
 
Bibliotherapie
BibliotherapieBibliotherapie
Bibliotherapie
 

More from Thorsten Weiskopf

Volierenbau mit IKEA Ivar Regal
Volierenbau mit IKEA Ivar RegalVolierenbau mit IKEA Ivar Regal
Volierenbau mit IKEA Ivar RegalThorsten Weiskopf
 
Balance Score Card Kurz und Knapp
Balance Score Card Kurz und KnappBalance Score Card Kurz und Knapp
Balance Score Card Kurz und KnappThorsten Weiskopf
 
Farbgestaltung & Typographie bei Webseiten
Farbgestaltung & Typographie bei WebseitenFarbgestaltung & Typographie bei Webseiten
Farbgestaltung & Typographie bei WebseitenThorsten Weiskopf
 
Einführung in die Android Applikationsentwicklung
Einführung in die Android ApplikationsentwicklungEinführung in die Android Applikationsentwicklung
Einführung in die Android ApplikationsentwicklungThorsten Weiskopf
 
Was ist der Verzeichnisdienst X500
Was ist der Verzeichnisdienst X500 Was ist der Verzeichnisdienst X500
Was ist der Verzeichnisdienst X500 Thorsten Weiskopf
 
Applikationsentwicklung für Android
Applikationsentwicklung für AndroidApplikationsentwicklung für Android
Applikationsentwicklung für AndroidThorsten Weiskopf
 

More from Thorsten Weiskopf (7)

Volierenbau mit IKEA Ivar Regal
Volierenbau mit IKEA Ivar RegalVolierenbau mit IKEA Ivar Regal
Volierenbau mit IKEA Ivar Regal
 
Balance Score Card Kurz und Knapp
Balance Score Card Kurz und KnappBalance Score Card Kurz und Knapp
Balance Score Card Kurz und Knapp
 
Social media & business
Social media & businessSocial media & business
Social media & business
 
Farbgestaltung & Typographie bei Webseiten
Farbgestaltung & Typographie bei WebseitenFarbgestaltung & Typographie bei Webseiten
Farbgestaltung & Typographie bei Webseiten
 
Einführung in die Android Applikationsentwicklung
Einführung in die Android ApplikationsentwicklungEinführung in die Android Applikationsentwicklung
Einführung in die Android Applikationsentwicklung
 
Was ist der Verzeichnisdienst X500
Was ist der Verzeichnisdienst X500 Was ist der Verzeichnisdienst X500
Was ist der Verzeichnisdienst X500
 
Applikationsentwicklung für Android
Applikationsentwicklung für AndroidApplikationsentwicklung für Android
Applikationsentwicklung für Android
 

Unix Dateisysteme

Editor's Notes

  1. zwanzigjähirge Entwicklung hinter sich und dienten als Vorbild für die Dateisysteme vieler anderer Betriebssysteme Grundstruktur über die Jahre gleich geblieben Ohne Hardwaretreiber: Direkter Zugriff auf die BlockDevices!
  2. /bin Enthält die wichtigsten Nutzer- und Adminstrator-Programme, die zur Systemwartung benötigt werden. Alle anderen Programme sollten in /usr/bin sein. /boot Enthält alles zum Booten notwendige. /cdrom Nicht Teil des Standards, aber häufig der Mount-Point des CDROM-Laufwerks. /dev Enthält die Gerätedateien. /etc Parameterdateien, die den einzelnen Rechner beschreiben und konfigurieren; sozusagen seine Individualität ausmachen. /floppy Nicht Teil des Standards, aber häufig der Mount-Point des Disketten-Laufwerks. /home Enthält die lokalen Nutzerverzeichnisse (Home-Directories). Gilt häufig nicht für Rechner-Cluster mit verteilten Dateisystemen. /lib Wichtige System- und Kernel-Bibliotheken (vergleiche: /bin). /lost+found Nicht Teil des Standards, gehört zur internen Verwaltung des Dateisystems. /mnt Temporärer Mount-Point für Filesysteme. /opt Zusätzliche, optionale Software, wie beispielsweise NetScape, KDE und Gnome. /proc Nicht Teil des Standard. Virtuelles Dateisystem, in dem aus Pseudodateien Statusinformationen des Kernels gelesen werden können. /root Home-Directory des root-Users (Systemadministrator). /sbin Dienstprogramme für den Systemadministrator. Nicht Teil des allgemeinen Programmsuchpfads. /tmp Temporäre Dateien. Für jedermann beschreibbar. /usr Hier befindet sich (fast) die ganze installierte Software. Read-Only. In Prinzip in einer Kopie von mehreren Rechnern gleichzeitig nutzbar. /var Datenbereiche für veränderliche Daten: Mail, Drucker-Spool, Accounting, Logging, ...
  3. Keine Startinformation über Dateieindungen Harten Links bleiben Funktionsfähig auch beim Verschieben der Ursprungsdatei (Da hier das I-Node verlinkt wird) Symbolische Links gleichen Verknüpfungen. Beispielsweise auf externe Festplatten. (Verweist auf einen Dateipfad)
  4. Die Kennzeichnungen für die erste Stelle sind: "-" reguläre Datei, "d" Verzeichniss, "l" Symbolischer Link, "b" block device (blockorientiertes Gerät, z.B. Festplatte), "c" character device (zeichenorientiertes Gerät, z.B. serielle Schnittstelle), "p" named pipe (Mechanismus zur Prozeßkommunikation), "s" unix domain socket (Mechanismus zur Prozeßkommunikation). Es folgen dann 3 weitere 3 Stellen (Tripple) die jeweils wie folgt zu deuten sind. Position 1: r - lesen (read) Position 2: w - schreiben (write)& löschen Position 3: x - ausführen (excecute)
  5. Die ersten paar Datenblöcke einer Festplatte sind reserviert für den Bootloader Er enthält Geometriedaten der Platte, gibt an, wieviele Blöcke das Dateisystem enthält und welche davon Verwaltungsinformationen und welche Daten enthalten. Inodes stellen eine Hauptkomponente der Dateiverwaltung unter den Unix-Systemen dar. Jede Datei im Dateisystem verfügt über eine eigene Inode. Die Inode ist der Speicherort für alle Datei-Metadaten und auch für die Dateisystemblöcke, in denen die eigentlichen Dateiinhalte gespeichert sind.