Aller au contenu

Descripteur de fichier

Descripteur de fichier (en anglais file descriptor) : petit entier qui désigne une entrée de la table des fichiers ouverts d'un processus. Fichier, tube, connexion réseau ou terminal : le programme lit et écrit par ce numéro sans savoir ce qu'il y a derrière. 0, 1 et 2 sont les flux standard. Sous Linux, /proc/<pid>/fd/ montre les descripteurs d'un processus, et lsof les liste.

Les redirections du shell rebranchent ces descripteurs (appel système dup2) avant de lancer une commande.

Dans les cours

Voir aussi