Un atribut de fitxer (sovint només anomenat atribut o bandera) és un tipus de metadades que defineixen una condició específica en què pot existir un fitxer o un directori.
Un atribut pot existir en un dels dos estats, de manera que es considera establert o esborrat en un moment donat, és a dir, està activat o no.
Els sistemes operatius d'ordinadors, com Windows, poden etiquetar dades amb atributs de fitxer específics perquè es puguin tractar de manera diferent que les dades amb un atribut desactivat.
Els fitxers i les carpetes en realitat no es canvien quan s'apliquen o s'eliminen atributs, el sistema operatiu i altres programes els entenen de manera diferent.
Quins són els diferents atributs dels fitxers?
Hi ha diversos atributs de fitxer a Windows, inclosos els següents:
- Atribut del fitxer d'arxiu
- Atribut del directori
- Atribut del fitxer ocult
- Atribut de fitxer de només lectura
- Atribut del fitxer del sistema
- Atribut de l'etiqueta de volum
Els següents estaven disponibles per primera vegada al sistema operatiu Windows amb el sistema de fitxers NTFS, és a dir, no estan disponibles al sistema de fitxers FAT anterior:
- Atribut del fitxer comprimit
- Atribut del fitxer xifrat
- Atribut del fitxer indexat
Aquí n'hi ha unes quantes addicionals, encara que més rares, reconegudes per Windows:
- Atribut del fitxer del dispositiu
- Atribut del fitxer d'integritat
- Atribut de fitxer indexat sense contingut
- Sense atribut de fitxer d'exfoliació
- Atribut de fitxer fora de línia
- Atribut de fitxer escàs
- Atribut de fitxer temporal
- Atribut de fitxer virtual
Podeu llegir-ne més a la pàgina Constants d'atributs de fitxer de Microsoft.
Tècnicament també hi ha un atribut de fitxer normal, que no implica cap atribut de fitxer, però mai el veuràs referenciat enlloc del teu ús normal de Windows.
Per què s'utilitzen els atributs dels fitxers?
Els Atributs de fitxer existeixen perquè a vostè, a un programa que utilitzeu, o fins i tot al propi sistema operatiu, se'ls pot concedir o denegar drets concrets sobre un fitxer o carpeta.
Aprendre sobre els atributs habituals dels fitxers us pot ajudar a entendre per què determinats fitxers i carpetes es diuen "ocults" o "només de lectura", per exemple, i per què interactuar amb ells és tan diferent que interactuar amb altres dades.
Aplicar l'atribut de fitxer només de lectura a un fitxer evitarà que s'editi o es modifiqui de cap manera tret que s'aixequi l'atribut per permetre l'accés d'escriptura. L'atribut de només lectura s'utilitza sovint amb fitxers del sistema que no s'han d' alterar, però podeu fer el mateix amb els vostres propis fitxers que preferiu que algú amb accés no editi.
Els fitxers amb l'atribut ocult establert s'amagaran de les visualitzacions normals, cosa que farà que sigui molt difícil suprimir, moure o canviar accidentalment. El fitxer encara existeix com qualsevol altre fitxer, però com que l'atribut ocult està alternat, impedeix que l'usuari ocasional interaccioni amb ell. Podeu configurar Windows perquè vegi fitxers i carpetes ocults com una manera senzilla de veure aquests fitxers sense desactivar l'atribut.
També podeu combinar atributs perquè un fitxer, per exemple, no només s'oculti, sinó que també es marqui com a fitxer del sistema i s'estableixi amb l'atribut d'arxiu.
Atributs de fitxer versus atributs de carpeta
Els atributs es poden activar i desactivar tant per a fitxers com per a carpetes, però les conseqüències de fer-ho difereixen una mica entre els dos.
Quan s'activa un atribut de fitxer com l'atribut ocult per a un fitxer, aquest fitxer únic s'amagarà, res més.
Si s'aplica el mateix atribut a una carpeta, se us ofereixen més opcions que només amagar la carpeta: teniu l'opció d'aplicar l'atribut només a la carpeta o a la carpeta, les seves subcarpetes i tot. dels seus fitxers.
Aplicar aquest atribut de fitxer a les subcarpetes d'una carpeta i als seus fitxers significa que fins i tot després d'obrir la carpeta, també s'amagaran tots els fitxers i carpetes que hi conté. La primera opció d'amagar només la carpeta faria visibles les subcarpetes i els fitxers, però només amagaria l'àrea principal i arrel de la carpeta.
Com s'apliquen els atributs dels fitxers
Tot i que tots els atributs disponibles per a un fitxer tenen noms comuns, que heu vist a les llistes anteriors, no tots s'apliquen a un fitxer o carpeta de la mateixa manera.
Es pot activar manualment una petita selecció d'atributs. A Windows, podeu fer-ho fent clic amb el botó dret (o mantenint premudes les interfícies tàctils) en un fitxer o carpeta, obrint-ne les propietats i, a continuació, activant o desactivant un atribut de la llista proporcionada.
A Windows, també es pot establir una selecció més gran d'atributs amb l'ordre attrib, disponible al Símbol del sistema. Tenir control d'atributs mitjançant una ordre permet que els programes de tercers, com ara el programari de còpia de seguretat, editin fàcilment els atributs dels fitxers.
Si copieu fitxers de només lectura amb l'ordre xcopy, utilitzeu l'opció /k de l'ordre per conservar l'atribut del fitxer a la carpeta de destinació.
Els sistemes operatius
Linux poden utilitzar l'ordre chattr (Canviar l'atribut) per establir els atributs dels fitxers, mentre que s'utilitza chflags (Canviar les banderes) a macOS.
FAQ
Quin atribut s'utilitza per amagar un fitxer perquè no aparegui a la llista de directoris?
L'atribut fitxer amagat amaga fitxers i carpetes del directori. Per aplicar aquest atribut, feu clic amb el botó dret a un fitxer i seleccioneu Properties > Hidden Per veure tots els fitxers, inclosos els ocults, des del símbol del sistema de Windows, utilitzeu aquesta opció d'ordre dir: dir /a
Quin atribut de fitxer identifica un fitxer com a modificat des de l'última còpia de seguretat?
L'atribut fitxer d'arxiu marca els fitxers com a modificats o creats. Normalment, els programes activen aquest atribut automàticament. Per activar l'atribut manualment, feu clic amb el botó dret al fitxer > Propietats > Avançat > El fitxer està llest per arxivarTambé podeu utilitzar la sintaxi attrib +a a la línia d'ordres.