Plongez dans les profondeurs du T.A.L. !

++ Accueil
++ Présentation des systèmes UNIX
++ Les types de fichiers UNIX

Sous les systèmes UNIX tout élément est représenté sous forme de fichier. L’ensemble des fichiers est architecturé autour d’une unique arborescence dont la base‚ appelée racine‚ est notée "/".

Les types de fichiers UNIX :

– Les fichiers physiques‚ enregistrés sur le disque dur. Il s’agit du fichier au sens où on l’entend généralement.

– Les répertoires sont des fichiers (Noeuds) de l’arborescence pouvant contenir des fichiers ou d’autres répertoires. Un
répertoire contient à minima un répertoire parent (Noté ..)‚ correspondant au répertoire de plus haut niveau‚ et un
répertoire courant (Noté .)‚ c’est–à–dire lui–même.

– Les liens sont des fichiers spéciaux permettant d’associer plusieurs noms (Liens) à un seul et même fichier. Ce
dispositif permet d’avoir plusieurs instances d’un même fichier en plusieurs endroits de l’arborescence sans nécessiter de
copie‚ ce qui permet notamment d’assurer un maximum de cohérence et d’économiser de l’espace disque. On distingue
deux types de liens :
* Les liens symboliques représentant des pointeurs virtuels (Raccourcis) vers des fichiers réels. En cas de
suppression du lien symbolique le fichier pointé n’est pas supprimé.
* Les liens physiques (Aussi appelés liens durs ou en anglais hardlinks) représentent un nom alternatif pour un
fichier. Ainsi‚ lorsqu’un fichier possède deux liens physiques‚ la suppression de l’un ou l’autre de ces liens
n’entraine pas la suppression du fichier. Plus exactement‚ tant qu’il subsiste au minimum un lien physique‚ le
fichier n’est pas effacé. En contrepartie lorsque l’ensemble des liens physiques d’un même fichier est supprimé le
fichier l’est aussi. Il faut noter toutefois qu’il n’est possible de créer des liens physiques qu’au sein d’un seul et
même système de fichiers.

– Les fichiers virtuels n’ayant pas de réelle existence physique‚ ils n’existent qu’en mémoire. Ces fichiers‚ situés
notamment dans le répertoire /proc/ contiennent des informations sur le système (Processeur‚ mémoire‚ disques durs‚
processus‚ ...)

– Les fichiers de périphériques‚ situés dans le répertoire /dev/‚ correspondent aux périphériques du système.


Haut de page