确定打开的文件是否已被外部修改的有效机制? 2024-5-17 • monitoring open-files system-calls 例如,我目前使用的 IDE (Aptana Studio) 一旦打开的文件内容被某些外部程序更改,就会通知我。 我可以想象有一个定期循环在文件上运行 stat() 并检查上次数据修改的时间。这是通常的做法还是使用了类似阻塞中断的机制? 答案1 这inotifyLinux 上的系统,或队列BSD/OSX 上的系统为您提供了一个事件驱动(“类似中断”)机制来执行此操作。 相关内容 AIX 同步目录 从命令行启动 XBMC 并从时间点播放电影 Ubuntu Server 10.10上VMWare tools内核源问题 Hyperref 没有跳转到回忆录子底部的适当位置 有没有办法向 cPanel 添加 SRS 支持来修复转发器和 SPF 记录?[关闭] 使用宏插入“n”个空白行 定义后换行 意外格式化后无法访问我的 SSD 什么原因可能导致计划任务执行延迟? Ubuntu 20.04.1 安装程序崩溃