Menu

Categories

My Profile:

July 6, 2007:
ここは日々のメモだらけ。
胡散臭いプロフィールはすぐ下から。

Read more...

Links:

Version: 1.0
(July 25, 2005)

scripts (tech tips)

«Prev || 1 | 2 | 3 | 4 | 5 | 6 | 7 || Next»

logrotate によるログのローテーション

Aug 29, 2010 by maru | Add comment |
logrotate によるログのローテーション

/etc/logrotate.d/
以下に適当にサービス名のファイルを置く。

中にこんな感じのファイルを置く。
/usr/local/apache2/logs/access_log /usr/local/apache2/logs/error_log {
weekly
rotate 4
missingok
sharedscripts
postrotate
/bin/killall -HUP `cat /usr/local/apache2/logs/httpd.pid 2>/dev/null` 2> /dev/null
endscript
}

うごかしてみる。
/usr/sbin/logrotate /etc/logrotate.conf

実行ステータスを見る。
cat /var/lib/logrotate.status

"/usr/local/apache2/logs/access_log" 2004-1-28
"/usr/local/apache2/logs/error_log" 2004-1-28

やろうとしてたファイルが、ステータス登録されてればOk。

cat /var/lib/logrotate.status
のステータスの日付を rotateのタイミングにあわせて日付を古くしてから
再度動かしてみる。

/usr/sbin/logrotate /etc/logrotate.conf

期待する場所に、
....1.gz とかできてたらおけー。

Safari Extensions

Jun 10, 2010 by maru | Add comment |

Ubuntu 9.10 M-audio Delta 66 sound does not work any more

Feb 14, 2010 by maru | Add comment |
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/178442/comments/30
http://ubuntuforums.org/showthread.php?t=1306487

sudo vi /usr/share/alsa/cards/ICE1712.conf
で。


ICE1712.pcm.front.0 {
@args [ CARD ]
@args.CARD {
type string
}
type route
ttable.0.0 1
ttable.1.1 1
slave.pcm {
type hw
card $CARD
}
}




ICE1712.pcm.front.0 {
@args [ CARD ]
@args.CARD {
type string
}
type route
ttable.0.0 1
ttable.1.1 1
slave.pcm {
type hw
card $CARD
}
slave.format S32_LE
slave.channels 10
}


にしたら音が出るようになったー。

Ubunt9.10 で hfsplus の読み書きマウント

Feb 14, 2010 by maru | Add comment |
1 ) sudo apt-get install hfsplus hfsutils hfsprogs
2 ) sudo fsck.hfsplus -f /dev/sdb1
3 ) sudo mount -o force /dev/sdb1 /mnt/music

/etc/fstab に書くには、


UUID=489276e8-7f9b-3ae6-8c73-69b99ccaab9c /dev/sdb1 /mnt/music hfsplus defaults,force 0 0

こんな感じで。

いろんなところに掲載されてたけど、Macでフォーマットしたものだからなのか、
2 ) の手順がないと、ずーーーーーっと Read Only File System っ言われちゃって困ってたんだよね…。

ここで教えてもらいました。

最後に、
sudo chown -R maru:maru /mnt/music/songbird

ディレクトリだけとかファイルだけとか、権限を変える。

Feb 04, 2010 by maru | Add comment |
ディレクトリだけ変える。
find ./ -type d | xargs chmod 770

ファイルだけ変える。
find ./ -type f | xargs chmod 660

ファイル名の一括置換 拡張子の一括変更 shell

Sep 02, 2009 by maru | Add comment |
for fname in */*.tpl; do mv $fname ${fname%.tpl}.ctp; done

sed じゃぁできないのかなぁ。

rsync タイムスタンプが同じでファイル内容が違うものを送るとき

Aug 23, 2009 by maru | Add comment |
二つのサーバの両方で最終更新日時とファイルサイズが同じで中身だけ違うので、転送を「rsync -avz」などで実行してもリモートサーバ側では更新の対象にならず、スルーされていたからだ。rsyncにはchecksumを利用する「c」オプションがあるので、そちらを利用しないと継承関係のデータが転送されない。



via pgpool-IIのオンラインリカバリではrsyncに要注意

うおーーーしらなんだーーー。

CentOS GPGキーのインポート

May 19, 2009 by maru | Add comment |
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

バージョン違いで。
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-3

GETのパラメータをFormのActionにつけてmethodをgetにすると、ブラウザがActionにつけたパラメーターを破棄する。

May 18, 2009 by maru | |
FORMのactionのURIにパラメータを付加したままGET送信はできないのかな

GETのパラメータをFormのActionにつけてmethodをgetにすると、ブラウザがActionにつけたパラメーターを破棄する。

いろいろ知らないことはあるもんだ。。。

GETは長さの制限があるから、それをあまり意識せず送信するために、POSTばかり使ってたんだよなー。

携帯って基本的にGETにしとかないと、戻るボタンとかでフォームの再送信しますか?とかいちいちきかれたり、聞かれもせずにデフォルトのページに戻されたりするから、基本methodはgetなんだよね。

はあ、文化が違うと、こんな簡単なことにも気がつけないものなんだ。
びっくり。

って言うかおれのべんきょうどあいがたりないだけ?

find と tar で 2日前以降に作成されたファイルを まとめる

Oct 25, 2008 by maru | Add comment |
find ./ -type f -mtime -2 | xargs tar zcvf newcontents.tar.gz

tar でシンボリックリンクをたどって全部アーカイブ

Aug 31, 2008 by maru | Add comment |
httpd.confの書きやすさの為とか、ユーザーの書き込み権限とかごにょごにょするために、
/var/www/以下に
シンボリックリンクでユーザーのディレクトリにリンクつけたりしてるんだけど、
バックアップするときに、めんどくさい。

シンボリックリンクでtarが全部アーカイブしてくれればなぁとおもっていたら!
にゃんと!

tar cvfhz hoge.tar hoge
でhogeディレクトリ以下のシンボリックリンクをたどって全部アーカイブ。
キモは h オプション。

やったー。
でも基本だよナーこういうの。恥

VMware FusionでNetwork is downを解決する方法

Jul 04, 2008 by maru | Add comment |

中古で買ったマザーボード

Jun 15, 2008 by maru | Add comment |
http://global.msi.com.tw/index.php?func=proddesc&prod_no=203&maincat_no=1&cat2_no=171&cat3_no=6#
めもだす。

Nagios サーバーを外部から監視をするツール

Jun 13, 2008 by maru | Add comment |
http://nagios.x-trans.jp/naija/
http://www.b-dash.net/solaris/nagios.html

http://www.atmarkit.co.jp/fnetwork/tokusyuu/22tool/01.html
http://www.atmarkit.co.jp/fnetwork/tokusyuu/22tool/02.html


SNMP ???
http://www.atmarkit.co.jp/fnetwork/rensai/snmp01/01.html

文字コード一括変換

Jun 04, 2008 by maru | Add comment |
http://www.hoge256.net/2008/06/127.html

指定したディレクトリ以下にある複数ファイルの文字コード EUC-JP を UTF-8 に一括変換する
for i in `find ./ -name "*.jsp"`; do iconv -f EUC-JP -t UTF-8 $i > $i.new && mv $i.new $i; done

変換できないで飛ばされちゃうときは、とりあえず
iconv -c にする。


«Prev || 1 | 2 | 3 | 4 | 5 | 6 | 7 || Next»