Skip to main content

Quali sono gli attributi di file estesi?

Gli attributi di file estesi sono informazioni che possono essere allegate a un file del computer per includere dati aggiuntivi sul file stesso o sul suo contenuto.A differenza degli attributi di sistema, come l'estensione del file o se il file può essere modificato, molti attributi di file estesi sono in realtà metadati che sono definiti dall'utente o dall'applicazione, il più delle volte che non portano alcun significato significativo al sistema operativo.Esempi di attributi di file estesi includono l'autore di un file, il nome di un dipartimento che si riferisce al contenuto del file o, in alcune situazioni, i dati che il sistema operativo può utilizzare se presenti, come la posizione dell'icona di visualizzazione per il file.Non tutti i file system, i dispositivi di archiviazione o i sistemi operativi supportano gli attributi di file estesi, il che significa che potrebbero non essere sempre trasferiti con un file e potrebbero non essere sempre recuperabili da un sistema al di fuori di dove è stato creato.L'implementazione esatta degli attributi di file estesi varia da un file system a un altro, con alcune versioni che utilizzano un singolo file di sistema per archiviare i metadati e altri che memorizzano le informazioni nell'intestazione del file stesso.

Non esiste uno standard formale che imponi come attributi di file estesidovrebbe essere implementato o come dovrebbe gestirli un sistema operativo o un file system.Molto spesso, gli attributi estesi sono disposti come metadati in coppie di valore attributo, una struttura di dati di base costituita dal nome di un attributo seguito dal suo valore.Ciò fornisce agli attributi estesi flessibilità nel loro utilizzo, poiché un programma o un utente può dare a un attributo qualsiasi nome e valore necessario, sebbene la lunghezza del valore di solito sia limitata a un certo numero di caratteri.

Attributi di file estesi frequentementeUtilizzato per aiutare a classificare i file in qualche modo.Questo può essere fatto con attributi come l'autore di un file, un tipo di breve descrizione del contenuto del file o una descrizione leggibile dall'uomo dell'applicazione che ha creato il file.In alcuni sistemi operativi, gli attributi estesi possono essere utilizzati nelle ricerche di file, quindi un gruppo di file con alcuni attributi estesi comuni può essere rapidamente assemblato.

Nei file system in rete, gli attributi di file estesi possono essere utilizzati dagli amministratori di rete per archiviare le informazioni che possono archiviareessere letto e utilizzato da applicazioni speciali.Ciò può includere restrizioni di sicurezza e accesso oltre a quelle di base fornite dal sistema operativo oppure possono essere informazioni per aiutare a determinare le posizioni di archiviazione della rete per i file in un sistema di grandi dimensioni.Una complicazione che può verificarsi quando si utilizzano attributi estesi su reti è che il sistema di destinazione potrebbe non supportare gli attributi e potrebbe rimuovere le informazioni dal file, il che significa che i dati estesi potrebbero mancare se il file viene restituito attraverso la stessa rete.