gpt4 book ai didi

c -/proc/modified 中的 dir 的日期什么时候改变?

转载 作者:行者123 更新时间:2023-11-30 18:00:24 24 4
gpt4 key购买 nike

我正在尝试获取进程创建的日期,但由于 POSIX 仅支持访问、修改和更改日期,我似乎无法“统计”任何文件。所以也许我可以使用进程目录的“修改”日期?像“/proc/2206”并从输出结构中获取修改日期?

这就是为什么我想知道文件夹的“修改”日期何时更改?注意:我正在编程,没有使用任何像“ps”这样的工具

谢谢。

最佳答案

您可以使用stat(2)/proc/2206/stat 文件的系统调用 - 用于 pid 2206 的进程 - (或从内部的 /proc/self/stat过程)。了解有关 Linux 的更多信息 proc(5)伪文件系统。

似乎该 /proc/*/stat 文件的所有访问、修改、更改时间都是所考虑进程的开始时间。

请记住,/proc/ 下的文件是 Linux 内核提供的伪文件,读取速度很快,并且不涉及任何磁盘事件。

关于c -/proc/modified 中的 dir 的日期什么时候改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10493965/

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