Skip to main content

Was ist eine spezielle Datei?

Eine spezielle Datei, auch als Gerätedatei bezeichnet, ist eine Datei auf einem Computer, die mit Gerätetreiber verwendet wird.Es mag erscheinen und wie eine normale Datei handeln, enthält jedoch einen speziellen Namen, der ihn von anderen Dateien unterscheidet.Dieser Name kann nicht mit anderen Dateitypen verwendet werden.Die Sonderdatei kann einen Gerätetreiber über Eingabe/Ausgabesystem (E/A) -Systemaufrufe Befehle geben.Dies erleichtert es der Datei, ein bestimmtes Gerät oder einen bestimmten Teil des Computersystems zu steuern.

Ein Geräteknoten speichert Informationen über die Sonderdatei und verwendet eine Major und eine Nebennummer, um die Datei und den Treiber zu identifizieren, mit dem sie arbeitet.Microsoft reg;Verwendet spezielle Dateien in ihren Betriebssystemen, wie das System MS-DOS und Windows .Ein wichtiger Unterschied ist der Name und wie die Sonderdatei unterschieden wird.Microsoft reg;Bezieht sich auf spezielle Dateien als Gerätedateien, und ältere Betriebssysteme verwenden Reservewörter, um diese speziellen Dateien anstelle von größeren und kleineren Zahlen zu identifizieren.

Microsofts Gerätedateien verfügen über einfache Schlüsselwörter wie Con und PRN.Sie können sowohl einen Eingang als auch einen Ausgangsbefehl haben oder nicht.Zum Beispiel kann Con sowohl typisierte Daten als auch Computerdaten in die Konsole empfangen.Das Schlüsselwort PRN kann jedoch nur Text drucken.Es kann keine Eingabe erhalten.

Um besser zu verstehen, wie spezielle Dateien Menschen in ihrem täglichen Leben beeinflussen, sollten Sie einen College-Studenten in Betracht ziehen, der ihre Amtszeit auf einer CD-ROM gerettet hat, um sie in die Campus-Bibliothek und in die Drucken zu bringen.Sobald sie die CD in den Computer gesteckt hat, muss der Computer die Daten auf der CD lesen und auf dem Computer öffnen, damit der Schüler sie an den Drucker senden kann.Eine Art von Sonderdatei, die als Blockgerät bezeichnet wird, überträgt die Daten in Blöcken vom CD auf den Computer.Sobald alle Blöcke übertragen wurden, kann der Computer den Inhalt der CD auf dem Computerbildschirm anzeigen.Charaktergeräte funktionieren mit Systemen, die Informationen jeweils anstelle von großen Blöcken wie dem Blockgerätehandel senden.Die Pseudo-Geräte werden verwendet, um mit Befehlen zu interagieren, die das Betriebssystem ausführen kann, für die kein physisches Objekt erforderlich ist, mit dem sie interagieren können.Die CD-ROM ist ein physisches Objekt, das von einem Blockgerät behandelt wird.Ein Pseudo-Gerät befasst sich nur mit Befehlen und interagiert nicht mit physischen Objekten.