2008/12/22(月)logrotate
放置するにはいやなサイズになってきたのでlogrotateするようにしました。というか、logrotateは動いているのですが、標準で入る設定にミスがあるためrotateしていませんでした。*1
問題点
/var/log/cron の設定が2カ所あること。
/etc/logrotate.d/cronで/var/log/cronの設定しているのに、/etc/logrotate.d/syslogでも同じようにrotateしようとしているためエラーでsyslogの設定がskipされています。
対策
/etc/logrotate.d/syslogから/var/log/cronを消してしまう。
rotateの確認をするなら /var/lib/logrotate.status の /var/log/messages の行のタイムスタンプを1週間以上前にして /etc/cron.dairy/logrotate を実行する。
正しければrotateされています。
参考
http://www.turbolinux.co.jp/products/server/11s/user_guide/x12166.html
検索用
[logrotate] [Turbo Linux 11 Server] [/var/log/messages]
2008/12/11(木)アドレスバー
XPのセットアップでSP3にアップデートしたら、タスクバーに入れておいたアドレスバーがなくなりました。どうやら、SP3以降はアドレスバーの代わりにDesktop Searchを使えとのこと。
ダウンロードから落としてくる。で、適当にインストール。あとは、タスクバーに入るので適当に使う。
ファイルの検索
ファイル名を適当に入れると、その名前のあるファイルを検索します。
フォルダを開く
バーにフォルダ名を入れればエクスプローラーで表示されます。
プログラムの実行
今までとは違い、実行ファイルはそのままでは実行できなくなってます。
ショートカットとしてプログラムを登録する必要があります。
プログラムの登録は @ショートカット名,=実行プログラム になります。このとき、実行プログラムの部分に $w があると、実行時の引数と置き換えられます。
ショートカットの削除は @ショートカット名 です。
例
- コマンドプロンプトを開く
- 登録:@cmd,=c:\windows\system32\cmd.exe
- 実行:cmd
- 削除:@cmd
- コマンドプロンプトを開き、引数を実行する
- 登録:@!,=c:\windows\system32\cmd.exe /k $w
- 実行:! dir
- 削除:@!