在Ubuntu上:我希望能够确定何时将文件添加到系统中,或者换句话说,何时将文件放入/复制到目录中。时间戳是“上次修改”的,因此当从Apt安装时,时间戳与实际放置在系统上的时间戳不同。感谢
答案 0 :(得分:2)
您可以使用inotify
。
从联系人页面: “inotify API提供了一种监视文件系统的机制 事件。 Inotify可用于监视单个文件或 监视目录。“
可以使用
查看文件或目录更改 int inotify_add_watch(int fd, const char *pathname, uint32_t mask);
其中mask可以是IN_MODIFY,以查看文件/目录上的所有修改。