文本文件的元数据
除了文件名之外,纯文本文件还包含哪些元数据?
besides file name what meta data do a plain text file contain ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
除了文件名之外,纯文本文件还包含哪些元数据?
besides file name what meta data do a plain text file contain ?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
我可以想到即使是纯文本文件也具有的许多元数据 - 创建者、大小、权限、上次访问时间、上次修改时间等 - 其中一些可能取决于您正在谈论的操作系统。我建议查看特定操作系统上系统库中的目录操作和/或文件数据结构,以获得每个特定操作系统的更完整列表。
根据文件的使用情况,它可能包含一些元数据 - 例如,脚本文件可能在顶部指示用于运行脚本的程序 - 但通常纯文本文件本身不包含元数据。
I can think of lots of metadata that even a plain text file has -- creator, size, permissions, last accessed time, last modified time, etc. -- some of which probably depend on which OS you're talking about. I'd suggest looking at the directory operations and/or the file data structures in the system libraries on the particular OS for a more complete list for each particular OS.
Depending on the usage of the file, it might contain some metadata -- for example, a script file might indicate the program used to run the script at the top -- but in general a plain text file doesn't contain metadata itself.
什么文件系统?严格来说,“纯文本文件”不包含任何元数据,甚至不包含文件名。所有这些都由文件系统处理。
What file system? Strictly speaking, a "plain text file" doesn't contain any meta data, not even the name of the file. All of that is handled by the file system.
在 Linux 上(不在文件内容中,而是在文件系统中):
还有其他一些(如只读标志),但您通常不需要它们。
On Linux (not in the file content, but in the filesystem):
There are a few others (like a readonly flag), but you will usually not need them.
取决于“元数据”的含义。操作系统跟踪所有文件的文件名、文件大小、创建和修改日期、属性等,而不仅仅是文本文件。
但我不确定我是否考虑过元数据。对我来说,我认为纯文本文件根本不包含任何元数据。
Depends what you mean by "meta data". The OS tracks filename, file size, create and modified dates, attributes, etc. for ALL files--not just text files.
But I'm not sure I even consider that meta data. To me I think of a plain text file as not containing any meta data at all.
文件名、大小等是文件系统元数据。
内容为“ab c”的纯文本文件可以将编码作为元数据
Filename, size etc is file system metadata.
A plain text file with content "a b c" could have encoding as metadata