いろいろTips

別のユーザでコマンドを実行する

nobodyユーザでコマンドを実行したいときなどに便利
0119:別のユーザでコマンドを実行する方法

$ sudo -u nobody command

起動時に実行させたいコマンド

/etc/rc.localに記述しておく。(ここに書いちゃダメという意見はあるけど)

cd /home/www/2.5-55.jp
ruby lib/yahoo_psearch.rb loop
sudo -u nobody ruby /home/hml/sendlater.rb
sudo -u nobody ruby /home/fmail/sendml.rb
exit 0

圧縮ファイルをダウンロードしてきて解凍

$ wget http://nanchara.com/xxx.tar.gz
$ tar xfvs xxx.tar.gz