如何从c中的文件中获取元数据
How to get metadata from a file in c
我需要在 c 中创建一个程序,然后以允许我查看文件中元数据的方式构建一些代码,而不是仅从任何文件创建 header。我一直在四处搜索,但仍然没有找到任何东西。我需要在 c 中创建一个程序,能够读取有关该文件、大小、文件类型(普通、目录、link 等)、i-node、所有者、创建时间和上次的文件系统信息修改。我知道如何打开文件等,但我不知道如何读取该元数据。感谢您的帮助。它也在 linux
你试过 fstat() 了吗?
手册页 link:https://linux.die.net/man/2/fstat
我需要在 c 中创建一个程序,然后以允许我查看文件中元数据的方式构建一些代码,而不是仅从任何文件创建 header。我一直在四处搜索,但仍然没有找到任何东西。我需要在 c 中创建一个程序,能够读取有关该文件、大小、文件类型(普通、目录、link 等)、i-node、所有者、创建时间和上次的文件系统信息修改。我知道如何打开文件等,但我不知道如何读取该元数据。感谢您的帮助。它也在 linux
你试过 fstat() 了吗?
手册页 link:https://linux.die.net/man/2/fstat