Skip to main content

Vad är utökade filattribut?

Utökade filattribut är information som kan bifogas till en datorfil för att inkludera ytterligare data om själva filen eller dess innehåll.Till skillnad från systemattribut, till exempel filförlängningen eller om filen kan modifieras, är många utökade filattribut verkligen metadata som är användar- eller applikationsdefinierade, för det mesta har ingen betydande betydelse för operativsystemet.Exempel på utökade filattribut inkluderar en fils författare, namnet på en avdelning som hänför sig till filinnehållet eller, i vissa situationer, data som operativsystemet kan använda om de finns, till exempel platsen för visningsikonen för filen.Inte alla filsystem, lagringsenheter eller operativsystem stöder utökade filattribut, vilket innebär att de kanske inte alltid överförs med en fil och kanske inte alltid kan hämtas av ett system utanför var det skapades.Den exakta implementeringen av utökade filattribut varierar från ett filsystem till ett annat, med vissa versioner som använder en enda systemfil för att lagra metadata och andra som lagrar informationen i själva filhuvudet.

Det finns ingen formell standard som dikterar hur utökade filattributbör implementeras eller hur ett operativsystem eller filsystem ska hantera dem.Oftast ordnas de utökade attributen som metadata i attributvärdepar, en grundläggande datastruktur som består av namnet på ett attribut följt av dess värde.Detta ger de utökade attributens flexibilitet i deras användning, eftersom ett program eller användare kan ge ett attribut alla namn och värde som behövs, även om värdets längd vanligtvis är begränsad till ett visst antal tecken.

Utökade filattribut ofta ärAnvänds för att hjälpa till att klassificera filer på något sätt.Detta kan göras med attribut som författaren till en fil, någon typ av kort beskrivning av filinnehållet eller en mänsklig läsbar beskrivning av applikationen som skapade filen.I vissa operativsystem kan de utökade attributen användas i filsökningar så att en grupp filer med några vanliga utökade attribut snabbt kan monteras.

I nätverkssystem kan utökade filattribut användas av nätverksadministratörer för att lagra information som kan kanläses och användas av specialapplikationer.Detta kan inkludera säkerhets- och åtkomstbegränsningar utöver de grundläggande som tillhandahålls av operativsystemet, eller det kan vara information för att bestämma nätverkslagringsplatser för filer i ett stort system.En komplikation som kan uppstå när man använder utökade attribut över nätverk är att destinationssystemet kanske inte stöder attributen och kan ta bort informationen från filen, vilket innebär att utökade data kan saknas om filen returneras över samma nätverk.