タグ

grepに関するsgykfjsmのブックマーク (4)

  • Linux で huge page を使っているプロセスを調べる方法 - ablog

    調べ方 /proc/[pid]/smaps で KernelPageSize がデフォルトの 4kB 以外のプロセスを探す。 調べ方の例 /proc/[pid]/smaps で KernelPageSize が 4 kB 以外のプロセスを探す。 [root@yazekats-linux ~]# perl -lane '/KernelPageSize/ and $F[1]!=4 and print qq/$ARGV\t$_/' /proc/*/smaps /proc/3834/smaps KernelPageSize: 2048 kB PID:3834 のプロセス名を調べる。 [root@yazekats-linux ~]# ps -fp 3834 UID PID PPID C STIME TTY TIME CMD root 3834 3832 0 13:44 pts/0 00:00:01

    Linux で huge page を使っているプロセスを調べる方法 - ablog
  • zabbixでhadoopクラスタのJVMを監視したい - Tech-Sketch

    なぜzabbix? Hadoop監視ツールとしてはAmazon Elastic MapReduceでの利用や、NTTデータが公表した 検証資料 で採用された Ganglia の方が有名ですが、日ではユーザ会の活動も活発なzabbix を使って監視したい!という方のためのアプローチです。zabbixに強いTISの某I氏が作成したものを引き取ってJVM監視用に拡張しました。 zabbix-server-1.8.5に含まれているzabbix-templateにはjmxを使った定義も格納されているのですが、portの特定等少々面倒なようなので、新たに定義しなおしています。 監視のためにやったこと 基的にはawkでJVMやリソース情報を取るスクリプト書き、zabbix-agentから呼び出しています。 こんな感じです。 ps auxww で取れる情報から、指定のプロセスを実行クラス名でgre

  • lookコマンドによる二分探索が速すぎて見えない - Y's note

    Linuxコマンドブック ビギナーズ 第2版 コマンドブックシリーズ 作者: 田谷文彦,三澤明出版社/メーカー: ソフトバンク クリエイティブ発売日: 2007/04/11メディア: 単行 クリック: 3回この商品を含むブログ (2件) を見る grep vs look 数GByte容量の圧縮ファイルから特定の文字列を検索したい場合があります。一度きりのgrep検索処理であればそれほど気にする事はありませんが、System処理で何度も検索をするようなケースでは処理に時間がかかってしまいます。今日はsortされたファイルに対してlookという2分探索コマンドを利用するとgrepより高速に検索が可能ということを調べたいと思います。 lookコマンドの活用 lookは通常の場合辞書ファイルからスペルを確認するために利用されます。例えばmorpholoと先頭一致する単語一覧を取得したい場合は$

    lookコマンドによる二分探索が速すぎて見えない - Y's note
    sgykfjsm
    sgykfjsm 2013/01/25
    「2分探索は一部だけを検索している」ってどういう意味だろ。後で調べよ。
  • grepで複数条件を利用する - 犬メモ

    Linux(コマンド)grepでファイルから文字列を検索・除外する時に複数の条件で検索する方法です。念のためgrepのオプションをおさらい。i…大文字と小文字を区別しないl…パターンに一致した行を含むファイル名だけを出力するn…パターンに一致した行のファイル内での行番号を表示するv…パターンに一致しない行を表示する color…一致文字列に色を付ける事ができるo(--only-matching)…一致した文字列だけを出力するr…特定ディレクトリ以下を再帰的に検索する①検索する場合 ・AND条件  「grep "search word1" sample.txt|grep "search word2"」  ※「|(パイプ)を使う」  これで「search word1」と「search word2」両方に一致するものが検索できる。 ・OR条件  「grep "search word1\|sear

  • 1