ディレクトリとファイルの権限を変更する WEBコンテンツなどをローカルで作ってSCPなどでアップロードする場合、 WEBサーバーの権限とユーザーの権限の違いからそのまま使えないことがあります。 グループの権限を変更して使えるようにします。 usermod -g… alkoshikawaハック2014.12.22 767
vimでeucjpとかsjisを手軽に開く 最近のOSは大体UTF-8がデフォルトになっていて、vimとかもデフォルトでutf-8なんですが、 古いファイル類はeuc-jpやsjisが多いです。 これらを開いたあとに毎回エンコーディング変えるが手間なので以下のよう… alkoshikawaハック2014.12.19 537
Memoryの使用量辺りの確認コマンド 手早く空き容量を確認する free -m プロセスで使用しているメモリの合計値を算出する、単位はKB ps aux | tail -n +2 | awk -F’ ‘ ‘{sum += $6} END {print sum… alkoshikawaハック2014.12.17 1,529
bashのuser@host部分の色を変える 本番環境とテスト環境があるときに、ホスト名を同じにしているとどの画面が本番なのかわからなくなることがあります。 それは大変危険なのでテスト環境の方の色を変えたりするようにします。 環境変数のPS1という箇所で色の変更など… alkoshikawaハック2014.12.15 527
プロセス監視のスクリプト プロセスを監視する簡易スクリプトです。 vim process_check.sh ————- #!/bin/sh processName=$1 if [ “$processName” = “” ]; th… alkoshikawaハック2014.12.10 782
PHPのAPCが効いているか確認する PHPでは可能な限り高速化モジュールを入れますが、PHP5.3, PHP5.4ではAPCを使うことが多いです。 それで実際に導入したとして、早くなっているかどうか判断つかないようでしたら確認することが可能です。 APCを… alkoshikawaハック2014.12.09 1,708
ディスク容量を監視するスクリプト / 領域のディスクの容量を監視するスクリプトです。 #!/bin/sh email={address} Subject=”NG DiskSpaceUsage” if [ “$1” != “” ]; then email=… alkoshikawaハック2014.12.08 808
ロードアベレージを監視するスクリプト 簡易的な負荷を監視するスクリプトです。 yum install bc mailx vim cpu-load-check.sh — #!/bin/sh email={address} Subject=”domain N… alkoshikawaハック2014.12.04 712
UTF-8のメールをbashで作ってみる 複数の宛先にそれぞれ違う内容のメールを送ったりするときに Bashとかで作った方が後々繰り返しつかえて良いのですが、そのときにUTF-8のメールを作ってみたのでメモっときます。 なお一般的にはiso-2022-jpにした… alkoshikawaハック2014.12.03 2,516