Skip to main content

Que sont les attributs de fichiers étendus?

Les attributs de fichiers étendus sont des informations qui peuvent être jointes à un fichier informatique pour inclure des données supplémentaires sur le fichier lui-même ou son contenu.Contrairement aux attributs du système, tels que l'extension de fichier ou si le fichier peut être modifié, de nombreux attributs de fichiers étendus sont vraiment des métadonnées qui sont définies par l'utilisateur ou l'application, la plupart du temps ne portant pas de sens significatif pour le système d'exploitation.Des exemples d'attributs de fichiers étendus incluent l'auteur d'un fichier, le nom d'un département qui se rapporte au contenu du fichier ou, dans certaines situations, des données que le système d'exploitation peut utiliser si elle est présente, comme l'emplacement de l'icône d'affichage pour le fichier.Tous les systèmes de fichiers, les périphériques de stockage ou les systèmes d'exploitation ne prennent pas en charge les attributs de fichiers étendus, ce qui signifie qu'ils peuvent ne pas toujours être transférés avec un fichier et ne peuvent pas toujours être récupérables par un système en dehors de l'endroit où il a été créé.L'implémentation exacte des attributs de fichiers étendus varie d'un système de fichiers à une autre, certaines versions utilisant un seul fichier système pour stocker les métadonnées et d'autres stockant les informations dans l'en-tête de fichier lui-même.

Il n'y a pas de norme formelle qui dicte comment les attributs de fichiers étendusdoit être implémenté ou comment un système d'exploitation ou un système de fichiers doit les gérer.Le plus souvent, les attributs étendus sont organisés sous forme de métadonnées dans les paires d'attribut-valeur, une structure de données de base composée du nom d'un attribut suivi de sa valeur.Cela donne la flexibilité des attributs étendus dans son utilisation, car un programme ou un utilisateur peut donner à un attribut n'importe quel nom et valeur nécessaire, bien que la longueur de la valeur soit généralement limitée à un certain nombre de caractères.

Les attributs de fichiers étendus sont fréquemmentutilisé pour aider à classer les fichiers d'une manière ou d'une autre.Cela peut être fait avec des attributs tels que l'auteur d'un fichier, un type de brève description du contenu du fichier ou une description lisible par l'homme de l'application qui a créé le fichier.Dans certains systèmes d'exploitation, les attributs étendus peuvent être utilisés dans les recherches de fichiers afin qu'un groupe de fichiers avec certains attributs étendus courants puisse être rapidement assemblé.

Dans les systèmes de fichiers en réseau, les attributs de fichiers étendus peuvent être utilisés par les administrateurs réseau pour stocker des informations qui peuventêtre lu et utilisé par des applications spéciales.Cela peut inclure des restrictions de sécurité et d'accès au-delà de celles de base fournies par le système d'exploitation, ou il peut s'agir d'informations pour aider à déterminer les emplacements de stockage réseau pour les fichiers dans un grand système.Une complication qui peut se produire lors de l'utilisation d'attributs étendus sur les réseaux est que le système de destination peut ne pas prendre en charge les attributs et pourrait éliminer les informations du fichier, ce qui signifie que les données étendues peuvent être manquantes si le fichier est renvoyé sur le même réseau.