tag: linux

grub でランレベルを指定して起動

By msysh on 2011-02-04

ブートコマンドを編集し、末尾にランレベルを指定する。 下記の場合、ランレベル3で起動。 kernel /vmlinuz-2.4.18-70k root=/dev/hda3 3

#linux #grub

cron で第何曜日に実行させる

By msysh on 2011-02-04

たとえば毎月第4日曜日に再起動。 7 22 22-28 * * [ `date +\%w` = 0 ] && /usr/sbin/reboot

#linux #cron

NTFS パーティションをマウントすると日本語ファイル名が表示されない

By msysh on 2011-01-28

マウントのオプションに iocharset=euc-jp を付ける。 mount -t ntfs -o iocharset=euc-jp,force /dev/hda1 /mnt/ntfs

#linux #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 を開いているプロセス。

#linux

Read more

sudo in cron

By msysh on 2011-01-17

sudo を cron などから実行しようとすると 下記エラーが出ることがある。 sudo: sorry, you must have a tty to run sudo 端末から実行する必要があるため。 cron で実行する場合は、 sudo の設定

#cron #linux

Read more

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

#cacti #linux #logrotate

よく使う du のオプション

By msysh on 2011-01-05

よく使う du のオプション。 カレントディレクトリ内のどのディレクトリが容量を食っているか。 du -h -x --max-depth=1

#linux