Le répertoire /dev contient des entrées pour les périphériques physiques qui pourraient être présent sur votre système. [1] Les partitions du disque dur contenant les systèmes de fichiers montés ont des entrées dans /dev, comme un simple df le montre.
bash$ df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda6 495876 222748 247527 48% / /dev/hda1 50755 3887 44248 9% /boot /dev/hda8 367013 13262 334803 4% /home /dev/hda5 1714416 1123624 503704 70% /usr |
Entre autre choses, le répertoire /dev contient aussi des périphériques loopback, tels que /dev/loop0. Un périphérique loopback est une astuce qui permet à un fichier ordinaire d'être accédé comme si il était un périphérique bloc. [2] Ceci rend possible le montage d'un système de fichier entier en un seul gros fichier. Voir Exemple 13-6 et Exemple 13-5.
Quelques pseudo-périphériques dans /dev ont d'autres utilisations spécialisées, telles que /dev/null, /dev/zero et /dev/urandom.
[1] | Les entrées dans /dev fournissent des points de montage pour les périphériques physiques et virtuels. Ces entrées utilisent très peu d'espace disque. Quelques périphériques, tels que /dev/null, /dev/zero, et /dev/urandom sont virtuels. Ce ne sont pas des périphériques physiques et ils existent seulement au niveau logiciel. |
[2] | Un périphérique bloc lit et/ou écrit des données par morceaux, ou blocs en constraste avec un périphérique caractère, qui accède aux données caractère par caractère. Des exemples de périphérique bloc sont un disque dur et un lecteur CD ROM. Un exemple de périphérique caractère est un clavier. |
Précédent | Sommaire | Suivant |
/dev et /proc | Niveau supérieur | /proc |