ラベル Linux? の投稿を表示しています。 すべての投稿を表示
ラベル Linux? の投稿を表示しています。 すべての投稿を表示

2011年7月31日日曜日

crontabメモ

crontabの使い方メモ。

■crontabとは?

設定した時間になったら、設定したコマンドを実行する子です。

■crontabの設定例

crontabに-eオプションをつけることで、設定ができます。
実行すると、画面が切り替わります。初めて設定する場合は白紙?な画面。
以降は、viエディタなかんじで記述します。
設定項目は左から「分」「時」「日」「月」「曜日」「実行コマンド」で書く。


$crontab -e

//(例1)毎時10分になると「hello」と出力。
10 * * * * echo "hello"

//(例2)毎日12時になると「iitomo」と出力
00 12 * * *  echo "hello"

//(例3)2分おきにdateコマンドを実行して、ログファイルに出力
*/2 * * * * date >> /Users/dateLog.log


■crontabの確認


crontab に -lオプションをつける。

$ crontab -l
*/2 * * * * date >> /Users/dateLog.log

//実行確認
$ ls
dateLog.log

$ view dateLog.log
Sun Jul 31 15:14:01 JST 2011
~
~
~
~
~
~
~
~
~
~                                                     
"dateLog.log" [readonly] 1L, 29C

■実行するユーザーを限定したいとき

-u オプションをつけてユーザーを限定します。

//user1さんの設定するcrontabを表示する
$crontab -u user1 -l


以上!

2011年7月18日月曜日

【Linux】root に パスワード

メモすぎるメモ。

Ubuntuでいろいろやっててroot権限になろうと思ったらパスワードを聞かれた。
でもパスワード設定した覚えがない。。。と思って調べてたら、
インストール時にはrootのパスワードは設定しないらしい。
なので、設定。


gunso@ubuntu-vm:~$ sudo su -
[sudo] password for gunso: 
root@ubuntu-vm:~# 

2行目で、現在のユーザー(ここではgunsoさん)のパスワードを聞かれている。入力すると3行目のようにrootに変身したことがわかる。

とりあえずrootにはなった。今度はパスワード設定。

root@ubuntu-vm:~# passwd
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully


#passwdでパスワード設定。
設定したいパスワードを2回入力して、successfullyでした。

一応、できたかどうかテスト。


root@ubuntu-vm:~# su - gunso
gunso@ubuntu-vm:~$ su
パスワード: 
root@ubuntu-vm:/home/gunso# 


gunsoさんになってからの、rootさん。
無事できました。

【参考ページ】