Le numéro de l'appareil est une chaîne de chiffres pour l'appareil. Le fabricant peut identifier le lot de production, le lieu de production, la date de fabrication et d'autres informations de l'appareil sur la base de cette chaîne de chiffres. Il a la même signification que l'identifiant de la personne. numéro ; de plus, le numéro de périphérique principal est identifié par le système. Utilisé pour identifier le pilote, le numéro de périphérique mineur est utilisé par le pilote pour identifier le périphérique spécifique.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Que signifie le numéro d'équipement ?
1. Le numéro d'équipement est une chaîne de chiffres pour l'équipement sur cette base. chaîne de chiffres, ainsi que le numéro d'identification de la personne.
2. Le numéro de périphérique principal est utilisé par le système pour identifier le pilote, et le numéro de périphérique mineur est utilisé par le pilote pour identifier le périphérique spécifique. Le fichier spécial du pilote de périphérique de caractères peut être indiqué par « c » dans la première colonne de la sortie ls-l. Il existe également des périphériques de bloc sous dev, identifiés par "b". Ce chapitre se concentre uniquement sur les périphériques caractères, bien qu'une partie de ce qui est décrit ci-dessous s'applique également aux périphériques bloc.
Introduction connexe :
Afficher les numéros de périphérique majeurs et mineurs
Le fichier spécial du pilote de périphérique de caractère peut être marqué par "c" dans la première colonne de la sortie ls-l. Il existe également des périphériques de blocage sous /dev, identifiés par "b". Ce chapitre se concentre uniquement sur les périphériques caractères, bien qu'une partie de ce qui est décrit ci-dessous s'applique également aux périphériques bloc.
Si vous exécutez la commande ls-l, vous verrez deux nombres (séparés par des virgules) avant la dernière date de modification dans l'entrée du fichier de l'appareil. Cet emplacement affiche généralement la longueur du fichier. Ces deux numéros sont le numéro d'appareil majeur et le numéro d'appareil mineur de l'appareil correspondant. La liste ci-dessous donne certains des appareils du système que j'utilise. Leurs numéros d'appareil majeurs sont 1,1 et leurs numéros d'appareil mineurs sont 3,5.
crw-rw-rw- 1 root root 1, 3 Feb23 1999 null crw-rw-rw- 1 root root 1, 5 Feb23 1999 zero
Le numéro majeur de l'appareil identifie le pilote correspondant à l'appareil. Par exemple, /dev/null et /dev/zero sont gérés par le pilote 1, tandis que toutes les consoles virtuelles et terminaux série sont gérés par le pilote 4. De même, vcs1 et vcsa1 sont gérés par le pilote 7. Lorsqu'un périphérique est ouvert, le noyau utilise le numéro de périphérique majeur pour distribuer et exécuter le pilote correspondant.
Le numéro de périphérique mineur n'est utilisé que par le pilote de périphérique correspondant ; les autres parties du noyau ne l'utilisent pas et le transmettent uniquement au pilote. Il n'est donc pas surprenant qu'un pilote gère plusieurs périphériques (comme le montre l'exemple ci-dessus), et le numéro de séquence permet de les distinguer. Bien que la version 2.4 du noyau introduit une nouvelle fonctionnalité (facultatif) : le système de fichiers du périphérique, devfs. Si ce système de fichiers est utilisé, le fichier de périphérique deviendra plus simple, mais il sera également très différent de l'original. En revanche, ce nouveau système de fichiers apporte quelques incompatibilités visibles par l'utilisateur.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!