Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> 監視コマンドインスタンスを使用するLinux

監視コマンドインスタンスを使用するLinux

  

Linux監視は、コマンドの実行を監視し、プログラムを定期的に実行するために使用される監視コマンドです。より一般的なコマンドです。次の小シリーズは、Linux監視の詳細な紹介です。コマンドの使い方

1。コマンドフォーマット:

watch [パラメータ] [コマンド]

2。コマンド機能:

コマンドの出力を標準出力デバイスに出力することができます。標準出力デバイスは、主にコマンド/時限実行コマンドを定期的に実行するために使用されます。

コマンドパラメータ:

-nまたは--interval watchデフォルトでは、プログラムは2秒ごとに実行されます-nまたは-intervalを使用して、インターバル時間を指定できます。

-dまたは--differencesウォッチは、-dまたは--differencesオプションで変更された領域を強調表示します。 -d =累積オプションは、(最近の変更に関係なく)変更された場所を強調表示します。

-tまたは-no-titleは、インターバル、コマンド、および現在時刻の出力の先頭にあるwatchコマンドを無効にします。

-h、--helpヘルプドキュメントを表示します。例:

例1:

コマンド:毎秒のネットワークリンク数を強調表示します。

コードは次のとおりです。

watch - n 1 -d netstat -ant

説明:

その他の操作:

端末の切り替え:Ctrl + x

監視の終了:Ctrl + g

インスタンス2:1秒ごとのhttpリンク数の変化の強調表示

コマンド:

コードは次のとおりです。

watch -n 1 -d‘ pstree | Grep http’

説明:

毎秒のhttpリンク数の変化を強調表示します。次のコマンドにパイプ文字が含まれる場合は、コマンド領域を丸めるために‘’を追加する必要があります。

例3:シミュレートされた攻撃クライアントによって確立された接続数をリアルタイムで表示する

コマンド:

コードは次のとおりです。

watch‘ netstat -an |  グレップ:21 |  「アナログ攻撃クライアントIP」  Wc -l’

説明:

例4:現在のディレクトリにあるscf‘内のファイルに対する変更の監視

コマンド:

コードは次のとおりです。 >

watch -d’ ls -l | Grep scf‘

例5:10秒での出力システムの平均負荷

コマンド:

コードは次のとおりです。

watch -n 10’ cat /proc /loadavg‘

上記はLinuxのwatchコマンドの使い方ですプログラムを定期的に実行したい場合、またはコマンドの実行結果を知りたい場合は、watchコマンドを使用できます。行きましょう。

Copyright © Windowsの知識 All Rights Reserved