Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : Gerätedatei
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
Gerätedatei
Stichpunkte
Allgemein
Gerätedatei ist ein Fachbegriff aus der Computersprache
Auf englisch heißt das entsprechende Wort device file
ist eine Gerätedatei eine Spezialdatei
Unter unixartigen Betriebssystemen wie Linux
die sich im Verzeichnis /dev befindet und Zugriff auf ein Gerät (zum Beispiel eine Festplatte) oder eine andere Systemkomponente ermöglicht
den BSD-Varianten oder auch Mac OS X
Mit Hilfe einer solchen Datei kann von einem Anwendungsprogramm wie zum Beispiel einer Textverarbeitung über einen speziellen internen Treiber das zugehörige Gerät beziehungsweise eine Systemkomponente angesprochen werden
Die Gerätedatei dient dabei als Schnittstelle
Es wird unterschieden zwischen c - "character devices": Zeichenorientierte Geräte b - "block devices": Blockweise arbeitende Geräte Die Namen der Gerätedateien sind abhängig vom jeweiligen Unix Derivat
einige Beispiele für Dateien in aktuellen Unix Varianten sind: fd0 1
Diskettenlaufwerk fd1 2
Diskettenlaufwerk hda IDE Festplatte / IDE CDROM am 1
Anschluss Master hdb IDE Festplatte / IDE CDROM am 1
Anschluss Slave hdc IDE Festplatte / IDE CDROM am 2
Anschluss Master hdd IDE Festplatte / IDE CDROM am 2
Anschluss Slave hda1 1
Partition der ersten IDE Platte hda15 15
Partition der ersten IDE Platte ad0 IDE Festplatte am 1
Anschluss Master (FreeBSD) ad1 IDE Festplatte am 1
Anschluss Slave (FreeBSD) ad2 IDE Festplatte am 2
Anschluss Master (FreeBSD) ad3 IDE Festplatte am 2
Anschluss Slave (FreeBSD) ad0s1 1
Slice der ersten IDE Platte (FreeBSD) ad0s15 15
Slice der ersten IDE Platte (FreeBSD) ad0s1a 1
Partition im 1
Slice der ersten IDE Platte (FreeBSD) ad0s1b 2
Partition im 1
Slice der ersten IDE Platte (FreeBSD) acd0 IDE CDROM am 1
Anschluss Master (FreeBSD) acd1 IDE CDROM am 1
Anschluss Slave (FreeBSD) acd2 IDE CDROM am 2
Anschluss Master (FreeBSD) acd3 IDE CDROM am 2
nächst größere SCSI ID sda1 1
kleinste SCSI ID sdb SCSI (Wechsel-) Platte
nächst größere SCSI ID sdc SCSI (Wechsel-) Platte
Anschluss Slave (FreeBSD) sda SCSI (Wechsel-) Platte
Partition der ersten SCSI (Wechsel-) Platte sda15 15
kleinste SCSI ID (FreeBSD) da1s2e 5
Partition der ersten SCSI (Wechsel-) Platte da0 SCSI (Wechsel-) Platte
Partition im 2
Slice der 2
SCSI (Wechsel-) Platte (FreeBSD) scd0 1
SCSI CDROM Laufwerk scd1 2
SCSI CDROM Laufwerk cd0 1
SCSI CDROM Laufwerk (FreeBSD) cdrom Symbolischer Link auf CD-ROM-Laufwerk mouse Symbolischer Link auf Maus-Gerätedatei ttyS0 1
Serielle Schnittstelle (COM1) ttyS1 2
Serielle Schnittstelle (COM2) lp0 1
Parallele Schnittstelle lp1 2
Parallele Schnittstelle Die Netzwerkkarten (zum Beispiel Ethernet
ISDN) werden nicht über Gerätedateien sondern über den TCP/IP Stack angesprochen
D-Channel
etc). [Bearbeiten]
gleichwohl existieren oft auch Gerätedateien für Spezialanwendungen wie etwa zur direkten Ansteuerung der Hardware (Netlink Device
Virtuelle Gerätedateien
Einen Spezialfall stellen die virtuellen Gerätedateien dar
mit denen aber kein echtes Gerät gesteuert wird
Bei diesen handelt es sich um Gerätedateien
wenn bei einem Programmablauf Ausgaben erwartet werden
So wird etwa /dev/null verwendet
die aber keinen Nutzen haben oder den Programmablauf selbst stören würden
die dem Programmnutzer nicht hilft
Eine Meldung
kann hierdurch ignoriert werden