9
votes

Meta Données du fichier texte

Outre le nom du fichier Quelles sont les méta-données un fichier texte brut contenant?


4 commentaires

Rien? BOM ?


Sur quelle plate-forme et système de fichiers?


Contenir ou avoir? Même votre exemple de métadonnées n'est pas contenue dans le fichier.


Merci à tout le monde pour la réponse.


5 Réponses :


1
votes

dépend de ce que vous entendez par "Meta Data". L'OS suit le nom de fichier, la taille du fichier, la création et la modification des dates, des attributs, etc. pour tous les fichiers - pas seulement des fichiers texte.

Mais je ne suis pas sûr que je considère même que les métadonnées. Pour moi, je pense à un fichier texte brut comme ne contenant aucune métadonnées du tout.


0 commentaires

4
votes

Quel système de fichiers? Strictement parlant, un "fichier texte brut" ne contient aucune métadonnées, pas même le nom du fichier. Tout cela est géré par le système de fichiers.


6 commentaires

Ainsi, lorsque ce fichier est transféré et ouvert sur un autre système de fichiers, comment est cette information, telle que le nom, transféré?


@Abdul: Dans le cadre de l'opération du système hôte pour écrire le nouveau fichier. Lorsque le système de fichiers cible reçoit la commande pour écrire le fichier, une partie de cette commande inclut le nom du fichier étant écrit.


HM, je suppose que ma confusion a résidé dans le fait que je pensais que des choses telles que le nom de fichier, la taille du fichier (qui peuvent être recalculées de toute façon), créer et modifier des dates, des attributs et d'autres attributs tels que ceux qui ont été considérés comme des métadonnées, lorsque d'autres réponses sur ce thread. impliquer qu'ils ne sont pas


@Abdul: Ils sont métadonnées. Comment et où (et si) que les métadonnées sont stockées dépend du système de fichiers. Aucun système de fichiers spécifique n'a été mentionné dans la question.


Compris, donc en fonction de la FS spécifique, ils peuvent être stockés et récupérés dans et à partir de disque de différents, tels que l'en-tête de fichier ou un fichier de métadonnées dédié.


@Abdul: correct. Il est possible que certains systèmes de fichiers puissent même les stocker comme une "pièce" du fichier lui-même, séparé du contenu du fichier par une logique définie en interne.



2
votes

sur Linux (pas dans le contenu du fichier, mais dans le système de fichiers):

  • autorisations
  • propriétaire
  • groupe
  • Taille
  • Références Comptez
  • Date de dernière modification
  • Nom

    Il y en a quelques autres (comme un drapeau à réadonner), mais vous n'en avez généralement pas besoin.


0 commentaires

6
votes

Je peux penser à beaucoup de métadonnées que même un fichier texte clair a - créateur, taille, autorisations, temps d'accès au dernier accès, temps modifié, etc. - dont certains dépendent probablement de quel système d'exploitation dont vous parlez . Je suggère de regarder les opérations d'annuaire et / ou des structures de données de fichier dans les bibliothèques système sur le système d'exploitation particulier pour une liste plus complète pour chaque système d'exploitation particulier.

Selon l'utilisation du fichier, il peut contenir des métadonnées - par exemple, un fichier de script peut indiquer le programme utilisé pour exécuter le script en haut - mais en général un fichier texte brut ne contient pas de métadonnées. lui-même.


0 commentaires

0
votes

nom de fichier, taille etc. est des métadonnées du système de fichiers.

Un fichier texte brut avec contenu "A B C" pourrait avoir un codage comme métadonna


0 commentaires