/dev: Unterschied zwischen den Versionen

Aus Foxwiki
Subpages:
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 83: Zeile 83:
===== Weblinks =====
===== Weblinks =====


[[Kategorie:Gerätedatei]]
[[Kategorie:Linux/Dateisystem/Hierarchie]]
[[Kategorie:Linux/Dateisystem/Hierarchie]]
</noinclude>
</noinclude>

Version vom 15. Dezember 2023, 08:58 Uhr

/dev - Devices, Zugriff auf Hardware

Beschreibung

  • Datenträger
  • RAM
  • Geräte für spezielle Aufgaben
Drei Informationen sind für jedes Device rele­vant
brw-rw-rw- 1 root disk 2, 0 Nov 8 20:48 /dev/fd0

Art des Zugriffs

  • Blockorientiert (b) - gepufferter Zugriff, zum Beispiel Festplatten
  • Zeichenorientiert (c) - ungepufferter Zugriff, zum Beispiel Bildschirm, Drucker
brw-rw-rw- 1 root disk 2, 0 Nov 8 20:48 /dev/fd0

Hauptgerätenummer (major device number)

  • Nummer des zu verwendenden Treibers
  • Unter jeder Nummer existiert je ein Treiber für zeichen- und blockorientierte Geräte (zum Beispiel Nummer 2 für Termi­nals (c) und Floppys (b))
  • Beschreibung vergebener Nummern unter /usr/src/Documentation/devices.txt
brw-rw-rw- 1 root disk 2, 0 Nov 8 20:48 /dev/fd0

Nebengerätenummer (minor device number):

  • Nummer der zuständigen Routine in einem Treiber Dient zum Beispiel zur Unterscheidung der Diskettenformate im Floppytreiber, für ein zweites CD-ROM usw.

Ein etwas ungewöhnliches Device ist /dev/null, der Mülleimer von Unix. Möchte man zum Beispiel bei der Suche nach Dateien Fehlermeldungen (permission denied) vermeiden, hilft Folgendes

find / -name "*" 2> /dev/null

Den Mechanismus erläutert der Abschnitt Ein/Ausgabe-Umleitung

Wichtige Gerätedateien sind
cdrom Link auf eine entsprechende Datei (zum Beispiel cdu535)
cua* Serielle Schnittstellen (ausgehende Verbindungen)
fd* Diskettenlaufwerke
hd* IDE-Festplatten
kmem Speicherauszug (core)
lp Parallele Schnittstellen
mouse Link auf die entsprechende Datei
port IO-Ports
sd* SCSI-Festplatten
tty Terminalkonsolen
ttys* Serielle Schnittstellen (eingehende Verbindungen)

Anwendung

Konfiguration

Dateien

Anhang

Siehe auch

Sicherheit

Dokumentation

RFC
Man-Pages
Info-Pages

Links

Projekt
Weblinks