Skip to main content

Hvad er udvidede filattributter?

Udvidede filattributter er stykker information, der kan vedhæftes en computerfil for at inkludere yderligere data om selve filen eller dens indhold.I modsætning til systemattributter, såsom filforlængelse eller om filen kan ændres, er mange udvidede filattributter virkelig metadata, der er bruger- eller applikationsdefineret, for det meste ikke bærer nogen væsentlig betydning for operativsystemet.Eksempler på udvidede filattributter inkluderer en fils forfatter, navnet på en afdeling, der vedrører filindholdet eller i nogle situationer, data Operativsystemet kan bruge, hvis de er til stede, f.eks. Placeringen af displayikonet for filen.Ikke alle filsystemer, lagringsenheder eller operativsystemer understøtter udvidede filattributter, hvilket betyder, at de måske ikke altid overføres med en fil og kan muligvis ikke altid kunne hentes af et system uden for hvor det blev oprettet.Den nøjagtige implementering af udvidede filattributter varierer fra et filsystem til et andet, med nogle versioner, der bruger en enkelt systemfil til at gemme metadata og andre, der lagrer informationen i selve filoverskriften.

Der er ingen formel standard, der dikterer, hvordan udvidede filattributterskal implementeres, eller hvordan et operativsystem eller et filsystem skal håndtere dem.Oftest er de udvidede attributter arrangeret som metadata i attributværdipar, en grundlæggende datastruktur bestående af navnet på en attribut efterfulgt af dens værdi.Dette giver de udvidede attributter fleksibilitet i deres anvendelse, fordi et program eller en bruger kan give en attribut ethvert navn og værdi, der er nødvendigt, skønt længden af værdien normalt er begrænset til et vist antal tegn.

Udvidede filattributter ofte erBruges til at hjælpe med at klassificere filer på en eller anden måde.Dette kan gøres med attributter såsom forfatteren af en fil, en eller anden form for kort beskrivelse af filindholdet eller en menneskelig læsbar beskrivelse af applikationen, der oprettede filen.I nogle operativsystemer kan de udvidede attributter bruges i filsøgninger, så en gruppe af filer med nogle almindelige udvidede attributter kan hurtigt samlesLæs og bruges af specielle applikationer.Dette kan omfatte sikkerheds- og adgangsbegrænsninger ud over de grundlæggende, der leveres af operativsystemet, eller det kan være information til at hjælpe med at bestemme netværksopbevaringssteder for filer i et stort system.En komplikation, der kan opstå, når man bruger udvidede attributter over netværk, er, at destinationssystemet muligvis ikke understøtter attributterne og kunne stribe informationen fra filen, hvilket betyder, at de udvidede data kunne mangle, hvis filen returneres over det samme netværk.