Udev est le gestionnaire de périphériques de votre système Linux, inclus dans le noyau depuis la série 2.6. Il permet de gérer dynamiquement les fichiers spéciaux associés aux différents périphériques présents sur le système. Vous souhaitez identifier plus aisément vos périphériques parmi l'ensemble des fichiers contenus dans /dev ? Retour sur quelques principes de fonctionnement et l'élaboration de règles personnalisées...
1. Principe
Sur les systèmes Linux, l'arborescence /dev est utilisée pour stocker des fichiers spéciaux, qui correspondent à certains périphériques du système. Ainsi, chacun de ces fichiers pointe vers un périphérique, qui peut (ou pas) exister. Les applications de l'espace utilisateur peuvent alors utiliser ces fichiers spéciaux pour communiquer avec le matériel (par exemple, le serveur X se réfère au fichier /dev/input/mice pour adapter l'affichage du curseur de la souris aux déplacements de cette dernière).
Auparavant, le répertoire /dev/ était peuplé de tous les périphériques susceptibles d'apparaître sur le système et donc, était relativement gros par rapport aux autres répertoires du système. Le système devfs fut alors conçu pour proposer une approche plus « gérable » : /dev/ est alors seulement peuplé du matériel réellement connecté au système). Mais devfs s'est révélé assez problématique pour les développeurs du noyau Linux et...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première