2010-12-11 13 views
7

oltre al nome del file quali metadati contengono un file di testo normale?Meta dati del file di testo

+0

Nessuno? [BOM] (http://en.wikipedia.org/wiki/Byte_order_mark)? – alex

+0

Su quale piattaforma e filesystem? – Quentin

+2

Contenere o avere? Anche i tuoi metadati di esempio non sono * contenuti * nel file. – tvanfosson

risposta

4

Sono in grado di pensare a molti metadati che anche un semplice file di testo ha: creatore, dimensione, permessi, ultimo orario di accesso, ultima ora modificata, ecc. - alcuni dei quali probabilmente dipendono da quale sistema operativo stai parlando di. Suggerirei di guardare le operazioni di directory e/o le strutture di dati del file nelle librerie di sistema sul sistema operativo specifico per un elenco più completo per ogni particolare sistema operativo.

A seconda dell'utilizzo del file, potrebbe contenere alcuni metadati - ad esempio, un file di script potrebbe indicare il programma utilizzato per eseguire lo script in alto - ma in generale un file di testo semplice non contiene metadati stesso.

1

Dipende da cosa intendi per "metadati". Il sistema operativo tiene traccia dei nomi dei file, delle dimensioni del file, delle date di creazione e modifica, degli attributi, ecc. Per TUTTI i file, non solo per i file di testo.

Ma non sono sicuro nemmeno di considerare questi metadati. Per me, penso a un semplice file di testo che non contiene alcun metadati.

4

Quale file system? A rigor di termini, un "file di testo semplice" non contiene alcun metadato, nemmeno il nome del file. Tutto ciò viene gestito dal file system.

+0

Quindi, quando quel file viene trasferito e aperto su un altro filesystem, come vengono trasferite tali informazioni, come ad esempio il nome? – Abdul

+0

@Abdul: come parte dell'operazione del sistema host per scrivere il nuovo file. Quando il file system di destinazione riceve il comando per scrivere il file, parte di tale comando include il nome del file che si sta scrivendo. – David

+0

Hm, credo che la mia confusione risiedesse nel fatto che pensavo cose come il nome del file, la dimensione del file (che può essere ricalcolata comunque), creare e modificare date, attributi e altri attributi come quelli che erano considerati metadati, quando altre risposte su questo thread implicano che non sono – Abdul

1

Su Linux (non nel contenuto del file, ma nel filesystem):

  • Permessi
  • Proprietario
  • Gruppo
  • Dimensioni
  • Riferimenti Count
  • Data dell'ultima modifica
  • Nome

Ci sono alcuni altri (come una bandiera di sola lettura), ma di solito non ne avrete bisogno.

Problemi correlati