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その他の拡張
Linuxコマンド大全