タグ

ブックマーク / koexuka.blogspot.com (2)

  • findコマンドで特定のファイル(ディレクトリ)を除外する

    明けましておめでとう御座います。俺@仕事中です。 もう成人式も終わりましたね。 さて今日は、「find」コマンドで特定のファイルやディレクトリを除外して検索する方法についてメモです。 ・自分のホームディレクトリ以下で、「/data」という名前のディレクトリは除外してファイルタイプがシンボリックリンクのものを探す。 $ find ~/ -name data -prune -o -type lここに出てくる「-prune」というのが「除外する」というオプションです。 1)-name data 「data」という名前のファイル(ディレクトリ)は除外 2)-o または(-or と同意味) 3)-type l シンボリックリンク という検索になります。 -prune -o をセットでオプションに付けなければ意味がありません。 以上でーーす。

  • snmpで独自(特定)のプログラム実行結果を取得する

    どうも、俺@仕事中です。 今日はsnmpで独自で作成したプログラムの実行結果を取得する方法についてメモです。 snmpd.confに # vim snmpd.conf exec foo_program /usr/local/bin/php /etc/snmp/bin/foo.php exec bar_program /usr/local/bin/php /etc/snmp/bin/bar.phpとし、/etc/snmpd/bin以下に実行プログラムを書きます。 2つ書いたのは、例えばMRTGでデータ取得する場合は2つのデータを必要とするからです。 それぞれのプログラムは適当に <?php print 10. "\n";みたいにしておきます。 この場合、snmpでは .1.3.6.1.4.1.2021.8.1.101.1 /etc/snmp/bin/foo.phpの実行結果 .1.3.6.1

  • 1