awk

shellスクリプトのススメ(コマンドライン編)

シェルスクリプトについて書いてみようかと思います。 今回は、コマンドライン編。で、このブログによく出てくる長ったらしいコマンドに説明とか入れてみようかと思う。 Unix(Linux)には先人達が創り上げてきた洗練された素晴らしいコマンド達が数多くあって、これらを組み合わせて使うことで自分が求めている結果を出すことが出来る。プログラムを組むこともなく。。 各コマンドを組み合わせて使うことでUNIXの […]

Apacheログをコマンドベースで詳細確認してみる(Debian)

今年に入ってからのApacheのログを調査してみる。 今回はシェルではなく、コマンドラインベースで色々やってみようかと思う。 今回はアクセス制御対象リストを作成するまでにしておいて、後日アクセス制御を行おうと思う。 今回やること 「HTTP 404」ファイル未検出を探す 「HTTP 404」ファイル未検出の件数を確認 ログに「ZmEu」が含まれる物を探す ※1「ZmEu」はこんなことをする エージ […]

Apacheログ調査のシェル作成。(Debian)

oom-killerが発生している付近のログを調べるためにシェルを作成する。 以前インストールした「logwatch」https://brokendish.org/debian/1370/で「oom-killer」が出ていることは確認できるけど、 実際の原因までは解らないので、各種ログの情報を収集してみていくことにしてみる。 今回調査するログはApacheのアクセスログで、oom-killerが発生 […]

cron(ジョブの自動実行)の設定を纏めよう。

VPS上で定期的に実行している処理を纏めてみる。 だいぶ前のエントリーで、あとでやると言っていたので定期ジョブ(cron)のあたりを整理してみるよ!。 cronを編集するには「crontab -e」で編集を行う。 その前に、使用するエディターを指定したい場合は、「export EDITOR=vi」とかやって、EDITOR環境変数に使用するエディターを設定する。 crontabの#から始まる行はコメ […]