gpt4 book ai didi

linux - 找出文件何时添加到系统或放置在目录中

转载 作者:太空宇宙 更新时间:2023-11-04 09:31:49 24 4
gpt4 key购买 nike

在 Ubuntu 上:我希望能够确定文件何时添加到系统中,或者换句话说,它何时被放置/复制到目录中。时间戳是“最后修改”的,因此当从 Apt 安装时,时间戳与实际放置在系统上的时间不同。谢谢

最佳答案

您可以使用inotify

来自联机帮助页:“inotify API 提供了一种监控文件系统的机制 事件。 Inotify 可用于监视单个文件,或 监视目录。”

监视文件或目录的变化可以用

int inotify_add_watch(int fd, const char *pathname, uint32_t mask);

其中掩码可以是 IN_MODIFY 以查看文件/目录上的所有修改。

关于linux - 找出文件何时添加到系统或放置在目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30569366/

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