Linux swatch命令
Linux swatch命令用於系統監控程序。
swatch可用來監控系統記錄文件,並在發現特定的事件時,執行指定的動作。 swatch所監控的事件以及對應事件的動作都存放在swatch的配置文件中。 預設的配置文件為擁護根目錄下的.swatchrc。 然而在Red Hat Linux的預設用戶根目錄下並沒有.swatchrc配置文件,您可將/usr/doc/swatch-2.2/config_files/swatchrc.personal文件複製到用戶根目錄下的.swatchrc,然後修改. swatchrc所要監控的事件及執行的動作。
語法
swatch [-A <分隔字符>][-c <设置文件>][-f <记录文件>][-I <分隔字符>][-P <分隔字符>][-r <时间>][-t <记录文件>]
參數說明 :
- -A<分隔字符> 預設配置文件中,動作的分隔字符,預設為逗號。
- -c<設置文件> 指定配置文件,而不使用預設的配置文件。
- -f<記錄文件> 檢查指定的記錄文件,檢查完畢後不會繼續監控該記錄文件。
- -I<分隔字符> 指定輸入記錄的分隔字符,預設為換行字符。
- -P<分隔字符> 指定配置文件中,事件的分隔字符,預設為逗號。
- -r<時間> 在指定的時間重新啟動。
- -t<記錄文件> 檢查指定的記錄文件,並且會監控加入記錄文件中的後繼記錄。
實例
開啟系統監視
# swatch