Skip to main content

Hva er utvidede filattributter?

Utvidede filattributter er informasjonsdeler som kan legges ved en datamaskinfil for å inkludere ytterligere data om selve filen eller dens innhold.I motsetning til systemattributter, for eksempel filtypen eller om filen kan endres, er mange utvidede filattributter virkelig metadata som er bruker- eller applikasjonsdefinerte, mesteparten av tiden har ingen signifikant betydning for operativsystemet.Eksempler på utvidede filattributter inkluderer en fils forfatter, navnet på en avdeling som angår filinnholdet eller, i noen situasjoner, data operativsystemet kan bruke hvis det er til stede, for eksempel plasseringen av displayikonet for filen.Ikke alle filsystemer, lagringsenheter eller operativsystemer støtter utvidede filattributter, noe som betyr at de kanskje ikke alltid blir overført med en fil og kanskje ikke alltid kan hentes ut av et system utenfor der det ble opprettet.Den nøyaktige implementeringen av utvidede filattributter varierer fra et filsystem til et annet, med noen versjoner ved å bruke en enkelt systemfil for å lagre metadata og andre som lagrer informasjonen i selve filoverskriften.

Det er ingen formell standard som dikterer hvordan utvidede filattributterbør implementeres eller hvordan et operativsystem eller filsystem skal håndtere dem.Oftest er de utvidede attributtene ordnet som metadata i attributtverdipar, en grunnleggende datastruktur som består av navnet på et attributt etterfulgt av dens verdi.Dette gir de utvidede attributtene fleksibilitet i bruken av dem, fordi et program eller bruker kan gi et attributt ethvert navn og verdi som er nødvendig, selv om verdien vanligvis er begrenset til et visst antall tegn.

Utvidede filattributter ofte erBrukes til å hjelpe til med å klassifisere filer på noen måte.Dette kan gjøres med attributter som forfatteren av en fil, en slags kort beskrivelse av filinnholdet, eller en menneskelig lesbar beskrivelse av applikasjonen som opprettet filen.I noen operativsystemer kan de utvidede attributtene brukes i filsøk slik at en gruppe filer med noen vanlige utvidede attributter raskt kan settes sammen.

I nettverksfilsystemer kan utvidede filattributter brukes av nettverksadministratorer for å lagre informasjon som kanLes og brukes av spesielle applikasjoner.Dette kan omfatte sikkerhets- og tilgangsbegrensninger utover de grunnleggende som leveres av operativsystemet, eller det kan være informasjon for å bestemme nettverkslagringssteder for filer i et stort system.En komplikasjon som kan oppstå når du bruker utvidede attributter over nettverk, er at destinasjonssystemet kanskje ikke støtter attributtene og kan fjerne informasjonen fra filen, noe som betyr at de utvidede dataene kan mangle hvis filen returneres over det samme nettverket.