Os arquivos NTFS podem ter os seguintes atributos:
- arquivo
- compactado
- criptografado
- oculto
- não indexado (para pesquisa de conteúdo)
- off-line
- somente leitura
- sistema
- temporário
Você pode visualizá-los na linha de comando do Windows usando o comando attrib
.
A data de criação do arquivo e a data da última modificação parecem ser propriedades do arquivo, mas os atributos são mais semelhantes no NTFS a 'flags' que definem o status do arquivo.
No Linux, você pode exibir sinalizadores de arquivo e atributos estendidos usando lsattr
. Estes também são visíveis na página do manual para chflags: man chflags
. Esses atributos são definidos pelo sistema e não pelo usuário e são:
- arquivado
- opaco
- nodump
- sappend (somente anexação ao sistema)
- simmutável (sistema imutável)
- uappend (somente para o usuário)
- uimmutável (usuário imutável)
O OSX adiciona um atributo adicional:
- oculto
Além disso, arquivos no Windows e no Linux (& OSX) podem ter atributos estendidos. No Linux, visualize-os com o comando xattr
. Geralmente, esses são pares de valores-chave personalizados, por exemplo, com.superuser.thread 632508