grub でランレベルを指定して起動
By msysh on 2011-02-04
ブートコマンドを編集し、末尾にランレベルを指定する。 下記の場合、ランレベル3で起動。 kernel /vmlinuz-2.4.18-70k root=/dev/hda3 3
cron で第何曜日に実行させる
By msysh on 2011-02-04
たとえば毎月第4日曜日に再起動。 7 22 22-28 * * [ `date +\%w` = 0 ] && /usr/sbin/reboot
NTFS パーティションをマウントすると日本語ファイル名が表示されない
By msysh on 2011-01-28
マウントのオプションに iocharset=euc-jp を付ける。 mount -t ntfs -o iocharset=euc-jp,force /dev/hda1 /mnt/ntfs
ファイルをオープンしているプロセス
By msysh on 2011-01-24
http://www.ksknet.net/linuxjq/lsof.html /path/to/FILE_NAME を開いているプロセス。 # lsof /path/to/FILE_NAME ユーザ:USER_NAMEが開いているプロセス・ファイル。 # lsof -u USER_NAME ポート:80,443 を開いているプロセス。
sudo in cron
By msysh on 2011-01-17
sudo を cron などから実行しようとすると 下記エラーが出ることがある。 sudo: sorry, you must have a tty to run sudo 端末から実行する必要があるため。 cron で実行する場合は、 sudo の設定
cacti.log のローテーション
By msysh on 2011-01-17
# vi /etc/logrotate.d/cacti ${CACTI_HOME}/log/cacti.log { weekly rotate 4 compress missingok copytruncate } # logrotate -f /etc/logrotate.d/cacti
よく使う du のオプション
By msysh on 2011-01-05
よく使う du のオプション。 カレントディレクトリ内のどのディレクトリが容量を食っているか。 du -h -x --max-depth=1