Linux 文字コードを再帰で置換 コマンドメモ。 % find . -type f -name "*.php" -exec nkf -s --overwrite {} \; nkfの引数を変えれば任意の文字コードへ変換できる。前は、シェルスクリプトを書いていたけど、nkfの... 2010/09/02 Linux
Linux lvm管理しているファイルシステムにディスクを追加 今回紹介する方法は、新品のディスク丸ごとを、稼働中のLogical Volumeへ追加する場合の手順。オンラインのままできます。 手順は以下。resize2fsコマンド実行中に、dfを見ると徐々にディスク容量が増えていくのが確認できる。re... 2010/07/22 Linux
Linux gitにて公開したbranchでrebaseしちゃダメ 言いたいことは、「公開したbranchではrebase禁止!」 例えば:Aさんがbranch作り、Bさんが派生したbranchを作ったら、Aさんはrebase禁止! 2010/07/09 Linux
Linux kmemsizeをnagiosで監視 VPSで運用している環境にて、kmemsizeの制約にひっかかり、いきなりOSが止まってしまいました。それを回避するためにnagiosでこのkmemsizeを監視するスクリプトを書きました。 kmemsizeは/proc/user_bean... 2010/04/23 Linux
Linux kmemsize kmemsize VPS上のOSがいきなり止まったから原因を調べたら、VPSで割り当てられているkmemsizeがリミットに達したからだった。物理メモリ使用量や、プロセス数はさほど多くないのにkmemsizeのリミットに引っかかるとは。。。... 2010/04/22 Linux
Linux tokyotyrantをdaemontoolsで管理 runファイルのファンプルを掲載します。必ずオプションを確認して各自にあった設定に変更してください。 #!/bin/sh PATH=$PATH:/usr/local/bin basedir="/path/to/datadir" config... 2010/02/05 Linux
Linux CPAN初期設定 install Bundle::CPAN しろと言われたけど、接続できない 凸(`、´メ) 以下のようにして、ミラーサイトを追加してあげる。 sudo cpan > o conf urllist push > o conf commit >... 2010/01/18 Linux
Linux SSHトンネルが切れる MySQLの接続をSSHトンネルしているといつの間にかリモートホストに切断されているときがある。そんなときは、serveraliveintervalオプションを設定して接続する。 % /usr/bin/ssh -o serveralivei... 2010/01/15 Linux
Linux YMC vs CPI YMC vs CPI VPSのbenchmark。目的:ネットワーク帯域など、クライアントから見たHTTPのレスポンス性をチェックする。 測定環境apache上げて単純なHTMLファイルの転送。 ファイルの内容: <html><body><... 2010/01/07 Linux
Linux git1.6 install 環境によってはインストールオプションが必要みたい。 wget ./configure make とすると、こんなエラーが出て、makeが出て止まる。 BUILTIN git-repo-config BUILTIN git-show BUIL... 2010/01/06 Linux