Quali metadati contengono i file? [chiuso]

0

So quando viene creato un file Informazioni sulla data come la data di creazione, ultima modifica, ultima apertura, vengono automaticamente aggiornate come metadati su quel file. Ci sono altri metadati? In particolare, c'è un modo per dire quale nome del computer / utente / cosa abbia creato un determinato file?

Qual è la misura in cui i meta dati possono essere modificati?

    
posta chopper draw lion4 13.10.2014 - 08:54
fonte

1 risposta

2

Normalmente un file non dovrebbe contenere metadati . Come prefisso meta indica che i metadati sono oltre i dati. Appartiene a un regno diverso dove ti preoccupi delle caratteristiche del file per sapere cosa è utile, e che (di solito) non può essere dedotto con certezza o abbastanza facilmente dal contenuto. Mettendo quelle informazioni nel il file interferirebbe con l'uso effettivo del file, come applicazioni dovrei saperlo. Inoltre, potresti voler consentire diversi regimi di accesso (uso, modifica) per i dati e il metadati.

Tali considerazioni mostrano che i metadati relativi al file devono essere memorizzato al di fuori del file, sebbene sia associato al file. Quindi i metadati vengono spesso gestiti in una diversa posizione di memoria, anche se associati con il file a livello di sistema operativo, o dal sistema operativo stesso o da alcuni applicazioni.

Da un punto di vista dell'implementazione, i metadati potrebbero essere archiviati nel file, se è gestito dal sistema operativo in modo che l'applicazione riceva a file spogliato (senza metadati) quando non dovrebbero essere conoscenza dei metadati. Questo è importante anche quando si spostano file su un altro OS.

Detto questo, i metadati possono essere qualsiasi informazione sui dati, che aiuta per capire meglio la sua rilevanza e usabilità per alcuni scopi. esso può essere molto generale, come data o luogo di creazione, proprietà, storia, mutabilità, standard di codifica o molto specifico di alcuni applicazioni come scuola artistica o stile, classificazione delle biblioteche, parole chiave, ecc.

In pratica il tipo di metadati disponibili dipende molto da sistema operativo, o sul file system (specialmente su rimovibile media). Alcuni, come i diritti di accesso e la data, possono essere trovati in struttura della directory. Alcuni possono essere dedotti dal suffisso del nome file, anche se questo non impone formalmente la sua correttezza. Alcuni possono essere gestito dalla posizione di archiviazione, ad esempio alcune directory potrebbero corrisponde a un ruolo specifico dei file trovati in essi. Questo è molto variabile. Ci sono anche strumenti speciali per recuperare i metadati, quando è perso come il comando file in Unix.

Alcuni file corrispondenti a uno schema di codifica specifico, come JPEG, può contenere nei metadati del file che è significativo per quella codifica schema. Questo non è un problema, poiché l'esistenza di questi metadati sarà noto a tutte le applicazioni che accedono in modo significativo al contenuto del file.

Come vedi, i metadati possono essere tutte le informazioni sul file , sia tecnico che semantico. Un può essere memorizzato e associato con il file in un'ampia varietà di modi. Anche. per cosa sono i metadati un'applicazione può anche essere semplicemente una parte del file per altri meno applicazioni informate.

Ciò che può essere fatto con o ai metadati è anche molto variabile.

L'origine del file, come ad esempio il nome del computer o il nome utente non lo è standard sui sistemi operativi. Ma ha il proprietario, le date e le informazioni sui diritti di accesso, che possono variare a seconda dei sistemi operativi e dei file system.

Il punto principale di questo è: per ottenere una risposta precisa alla tua domanda, devi renderlo molto più specifico e rendere più preciso se intendi livello SO, livello applicazione (che), codifica livello standard, ecc.

    
risposta data 13.10.2014 - 11:30
fonte

Leggi altre domande sui tag