Linux inotifywait常用參數說明

Inotifywait:在被監控文件或目錄上等待特定文件系統時間(open、close、delete等)發生,執行後處於阻塞狀態,適合在shell腳本中使用;

Inotifywatch:收集被監視的文件系統使用度統計數據,指文件系統事件發生的次數統計。

inotifywait命令常用參數:

參數

說明

含義

-r

--recursive

#遞歸查詢目錄

-q

--quiet

#打印很少的信息,僅僅打印監控事件信息

-m

--monitor  

#始終保持事件監聽狀態

--excludei <pattern>


#排除文件或目錄時,不區分大小寫

--timefmt <fmt>


#指定事件輸出格式

--format


#打印使用指定的輸出類似格式字符串

-e

--event<event1>[ -e|--event <event2> ... ]

access

modify

attrib

close

open

move_to

move

 

create

delete

umount

#通過此參數可以指定要監控的事件

 

#文件或目錄被讀取

#文件或目錄的內容被修改

#文件或目錄屬性被改變

#文件或目錄封閉,無論讀/寫模式

#文件或目錄被打開

#文件或目錄被移動至另外一個目錄

#文件或目錄被移動另一個目錄或從另一個目錄移動至當前目錄

#文件或目錄被創建在當前目錄

#文件或目錄被刪除

#文件系統被卸載

希望經過分享可以幫到有需要的盆友們。Linux如今深互聯網企業的喜愛,想要衆多的IT工作者中脫穎而出,就需要擁有高的技術,學習增值是必不可少的。學習之路,是貴在堅持的。老男孩教育Linux雲計算運維課程,10年技術沉澱,杜絕紙上談兵,全企業真實案例結合理論授課,想深入的學習Linux雲計算運維的知識,可以關注下老男孩教育。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章