gpt4 book ai didi

c - 给定 inode,是否可以找到套接字(或文件)的修改时间?

转载 作者:太空狗 更新时间:2023-10-29 12:21:21 25 4
gpt4 key购买 nike

我有一个套接字的 inode - 例如取自/proc/net/tcp,并希望在该套接字上找到更多数据,特别是创建或修改时间。

我在 linux(2.6 内核)上使用 C 语言工作。

这类似于问题 Get file details by inode - 但那是来自 bash。结论是没有简单的方法,并且依赖拖网目录来匹配。我希望有更高效的东西。

最佳答案

恐怕不行。不保留文件创建时间,保留的三个日期/时间戳(见man 2 stat)分别是上次访问时间(atime)、上次修改时间(mtime)和上次文件状态变化时间(ctime) ).

当需要创建时间时,通常的做法是将其包含在文件名中的某个位置,显然不是/proc/net/tcp 的选项。

关于c - 给定 inode,是否可以找到套接字(或文件)的修改时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6503706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com