我读了qazxsw POI fcntl
和整个qazxsw POI传来:
文件和目录的更改通知(dnotify)
有人建议,新的应用程序应该使用manual page,但我认为他们是不一样的,因为dnotify
与inotify
路径使得它从文件重命名患(或导尿inotify
/ char *
事件)的作品,但作品MOVED_FROM
与文件描述符是不同的:
MOVED_TO
所以,据我可以告诉dnotify
不是int fcntl(int fd, int cmd, ... /* arg */ );
的一个子集既不反之亦然。
它是气馁的新内核使用dnotify
即使我想文件描述符上的事件订阅,而不是由文件路径为inotify
允许?
如果你读dnotify
接近,然后是它需要一个路径,但它返回一个“手表描述符”
用于文件系统对象(索引节点),其对应于
inotify
所以路径仅用于定位的inode。一旦这样做了,你必须索引节点和文件名的引用可以毫无问题地改变。