Inotify
Sign in to saveinotify (inode notify) is a Linux kernel subsystem created by John McCutchan, which monitors changes to the filesystem, and reports those changes to applications. It can be used to automatically update directory views, reload configuration files, log changes, backup, synchronize, and upload. The inotifywait and inotifywatch commands (maintained by Eric Curtin as part of the inotify-tools project) allow using the inotify subsystem from the command line. One major use is in desktop search utilities like Beagle, where its functionality permits reindexing of changed files without scanning the file
Wikidata facts
- Part of
- Linux kernel
- Has use
- desktop search
Show 2 more facts
- Stack Exchange tag
- serverfault.com/tags/inotify
- facet of
- operating system
Sources (1)
via Wikidata · CC0
Article · 中文
inotify是Linux核心子系統之一,做為檔案系統的附加功能,它可監控檔案系統並將異動通知應用程式。本系統的出現取代了舊有Linux核心裡,擁有類似功能之模組。 inotify的原始開發者為、羅伯特·拉姆與。於Linux核心2.6.13發行時(2005年六月十八日),被正式納入Linux核心。儘管如此,它仍可透過修補程式的方式與2.6.12甚至更早期的Linux核心整合。 inotify的主要應用於桌面搜索軟體,像:Beagle,得以針對有變動的檔案重新索引,而不必沒有效率地每隔幾分鐘就要掃描整個檔案系統。相較於主動輪詢檔案系統,透過作業系統主動告知檔案異動的方式,讓Beagle等軟體甚至可以在檔案更動後一秒內更新索引。 此外,諸如:更新目錄檢視、重新載入設定檔、追蹤變更、備份、同步甚至上傳等許多自動化作業流程,都可因而受惠。
Abstract from DBpedia / Wikipedia · CC BY-SA