Un article de Wikipedia.y-project.com.
En informatique, une extension de nom de fichier ou simplement extension de fichier, est un suffixe donné au nom d'un fichier pour identifier son format dans certains systèmes. Le suffixe est séparé du nom par un point (.) en MS/DOS ou CP/M, et par un ou plusieurs espaces en VM/CMS..
Sous les différents Unix, l'extension n'a pas de sens pour le système d'exploitation (il reste toutefois utilisé parfois, par commodité et par habitude) ; en revanche, Windows nécessite une telle extension pour tous ses fichiers, afin de pouvoir réaliser l'association adéquate entre le fichier et le (ou les) logiciels à même de gérer ces fichiers. Il est toutefois possible en Windows de masquer l'extension de fichiers dont le type est connu (c'est alors une incône qui indique le type de fichier dans les listes).
L'extension peut être renommée sans changer le type du fichier, mais les logiciels se basant sur la seule extension pour identifier le contenu risqueront de ne pas le reconnaître. Il faut alors vérifier le contenu en éditant le fichier ou utiliser un utilitaire de reconnaissance de contenu comme file dans le monde UNIX.
[] Exemples d'extensions courantes
Sous Windows, le système de fichiers historique était limité pour les noms de fichier à 8 caractères pour le nom et 3 caractères pour l'extension. Ceci explique que les extensions soient généralement limitées à 3 lettres. Cependant, rien n'empêche un fichier d'avoir une extension plus longue ou plusieurs extensions mises bout à bout :
- .docbook : fichier DocBook
- .tar.gz : fichier archive au format tar (.tar) compressé par gzip (.gz)
Sous Linux, avec les environnements tel que KDE et GNOME, les suffixes sont utilisés autant que sous Windows et aussi facilement. Étant donné que l'extension de fichier ne se limite plus aux trois derniers caractères mais qu'il peut être beaucoup plus compliqué et plus complet, il faut utiliser une technique plus évoluée pour identifier le fichier, ce sont les expressions régulières.
Avec les versions 1 à 9.x de Mac OS, il n'existait pas d'extension de fichier. On pouvait, bien sur, manuellement les rajouter (surtout pour faciliter les échanges de documents avec les autres systèmes d'exploitations.
Depuis les versions X (dix) de Mac OS, les documents comportent systématiquement des extensions de fichiers (que l'on peut ou non visualiser).
[] Annexe
Liste d'extensions de fichierslt:Failo pl?tinys
Le Texte ci-dessus est disponible sous GNU Free Documentation License.
La source est wikipedia http://fr.wikipedia.org/wiki/extension de fichier