Les fichiers NTFS peuvent avoir les attributs suivants :
- archives
- comprimé
- crypté
- caché
- non indexé (pour la recherche de contenu)
- hors ligne
- lecture seulement
- système
- temporaire
Vous pouvez les afficher en ligne de commande sous Windows à l'aide de la commande attrib
commandement.
La date de création du fichier et la date de dernière modification semblent être des propriétés du fichier, mais les attributs ressemblent davantage, dans le système NTFS, à des "drapeaux" définissant l'état du fichier.
Sous Linux, vous pouvez voir les drapeaux de fichiers et les attributs étendus en utilisant lsattr
. Ceux-ci sont également visibles sur la page de manuel de chflags : man chflags
. Ces attributs sont définis par le système et non par l'utilisateur et sont :
- archivé
- opaque
- nodump
- sappend (système append-only)
- simmutable (système immuable)
- uappend (uniquement pour les utilisateurs)
- uimmutable (utilisateur immuable)
OSX ajoute un autre attribut :
En outre, les fichiers sous Windows et Linux (et OSX) peuvent avoir des attributs étendus. Sous Linux, vous pouvez les visualiser avec la commande xattr
commande. Il s'agit généralement de paires clé-valeur personnalisées, par exemple com.superuser.thread 632508