yum install -y inotify-tools
[root@dns3 ~]# rpm -ql inotify-tools
/usr/bin/inotifywait
/usr/bin/inotifywatch
/usr/lib64/libinotifytools.so.0
/usr/lib64/libinotifytools.so.0.4.1
/usr/share/doc/inotify-tools-3.14
/usr/share/doc/inotify-tools-3.14/authors
/usr/share/doc/inotify-tools-3.14/copying
/usr/share/doc/inotify-tools-3.14/changelog
/usr/share/doc/inotify-tools-3.14/news
/usr/share/doc/inotify-tools-3.14/readme
/usr/share/man/man1/inotifywait.1.gz
/usr/share/man/man1/inotifywatch.1.gz
示例:
inotifywait -mrq --timefmt '%d/%m/%y/%h:%m' --format '%t %w %f' -e modify,delete,create,attrib /data
選項:-m:表示持續監視變化。
-r:表示使用遞迴形式監視目錄。
-q:表示減少冗餘資訊,只列印出需要的資訊。
-e:表示指定要監視的事件列表。
--timefmt是指定時間的輸出格式。
--format指定檔案變化的詳細資訊。其中 %w:表示監聽的目錄,%f表示觸發事件的檔案
事件:access 訪問,讀取檔案。
modify 修改,檔案內容被修改。
attrib 屬性,檔案元資料被修改。
move 移動,對檔案進行移動操作。
create 建立,生成新檔案
open 開啟,對檔案進行開啟操作。
close 關閉,對檔案進行關閉操作。
delete 刪除,檔案被刪除。
inotify tools命令使用講解
inotify tools 是為linux下inotify檔案監控工具提供的一套c的開發介面庫函式,同時還提供了一系列的命令列工具,這些工具可以用來監控檔案系統的事件。inotify tools是用c編寫的,除了要求核心支援inotify外,不依賴於其他。inotify tools提供兩種工具,一是...
inotify tools命令使用講解
inotify tools 是為linux下inotify檔案監控工具提供的一套c的開發介面庫函式,同時還提供了一系列的命令列工具,這些工具可以用來監控檔案系統的事件。inotify tools是用c編寫的,除了要求核心支援inotify外,不依賴於其他。inotify tools提供兩種工具,一是...
grafana的安裝並新增zabbix監控
軟體版本 linux centos 7.5 grafana 6.4.4 zabbix 3.4.15 zabbix plugin for grafana 3.11.0 內網環境 grafana 6.4.4 1.x86 64.rpm alexanderzobnin grafana zabbix v3.1...