ce sont des nombres majeurs et mineurs, plus d'informations sur lesquelles vous pouvez trouver ici :http://www.makelinux.net/ldd3/chp-3-sect-2.shtml
Traditionnellement, le numéro majeur identifie le pilote associé au périphérique. Par exemple, /dev/null et /dev/zero sont tous deux gérés par le pilote 1, alors que les consoles virtuelles et les terminaux série sont gérés par le pilote 4; de même, les périphériques vcs1 et vcsa1 sont gérés par le pilote 7. Les noyaux Linux modernes permettent à plusieurs pilotes de partager des numéros majeurs, mais la plupart des périphériques que vous verrez sont toujours organisés selon le principe un pilote majeur.
Le numéro mineur est utilisé par le noyau pour déterminer exactement à quel périphérique il est fait référence. Selon la façon dont votre pilote est écrit (comme nous le verrons ci-dessous), vous pouvez soit obtenir un pointeur direct vers votre périphérique à partir du noyau, soit utiliser vous-même le numéro mineur comme index dans un tableau local de périphériques. Quoi qu'il en soit, le noyau lui-même ne sait presque rien des nombres mineurs à part le fait qu'ils font référence aux périphériques implémentés par votre pilote.
Comme @Daemon l'a mentionné, ce sont des nombres majeurs et mineurs. Les numéros majeurs sont communs à un type particulier d'appareil.
Par exemple, en exécutant :
ls -l /dev | grep -P "tty\d$"
Produit :
crw--w---- 1 root tty 4, 0 May 26 23:41 tty0
crw--w---- 1 root tty 4, 1 May 26 23:41 tty1
crw--w---- 1 root tty 4, 2 May 26 23:41 tty2
crw--w---- 1 root tty 4, 3 May 26 23:41 tty3
crw--w---- 1 root tty 4, 4 May 26 23:41 tty4
crw--w---- 1 root tty 4, 5 May 26 23:41 tty5
crw--w---- 1 root tty 4, 6 May 26 23:41 tty6
crw--w---- 1 root tty 4, 7 May 26 23:41 tty7
crw--w---- 1 root tty 4, 8 May 26 23:41 tty8
crw--w---- 1 root tty 4, 9 May 26 23:41 tty9
Ceux-ci partagent tous le numéro majeur 4
mais ont des nombres mineurs différents.