ナビゲーション
FrontPage
FreeBSD
Linux
Citrix XenServer
VMware ESXi
Unixコマンド
MySQL
PostgreSQL
Windows
CMS/CRM
クラウド
用語
PHPスクリプト
Bashシェルスクリプト
Rubyスクリプト
開発日記
検索
ツールボックス
新しいページの作成
バックアップの表示
外部のリンク元
最近更新したページ
全ページ
ヘルプ
凍結
アップロード
ページ名の変更
最新の40件
2016-08-17
Linux/NagiosQL
Linux/CentOSチューニング
2016-02-23
Linux/ソフトウェアRAID復旧手順
2016-02-18
FreeBSD/DHCP
FreeBSD/squid
2016-02-15
Unixコマンド/file
2016-02-05
FreeBSD/DynaBook
FreeBSD/Linux compatibility
2016-01-21
PHPスクリプト/PEAR DBインストールできない
PHPスクリプト/PEAR DB
2016-01-20
PHP/フレームワーク/Zend Framework
PHP/フレームワーク
FreeBSD/Postfix+amavisd+clamav
2016-01-15
FreeBSD/sl
2015-12-04
Unixコマンド/dig
Unixコマンド/nslookup
Unixコマンド/traceroute
Linux/rsync
FreeBSD/rsync
Unixコマンド/vipw
2015-11-25
Linux/Postfix+MySQL+Postfix AdminによるバーチャルSMTPサーバの構築
Linux/Postfix + postgrey
2015-11-24
Linux/Postfix + amavisd + clamav
2015-05-25
Unixコマンド/ifconfig
2015-05-23
Unixコマンド/netstat
Unixコマンド/route
Unixコマンド/lsof
Unixコマンド/disown
Unixコマンド/time
Unixコマンド/crontab
2015-05-22
Unixコマンド/nohup
Unixコマンド/fgとbg
Unixコマンド/nice
Unixコマンド/kill
Unixコマンド/jobs
Unixコマンド/restor
Unixコマンド/dump
Unixコマンド/uncompress
Unixコマンド/compress
Unixコマンド/zcat
total:
3189
today:
1
yesterday:
0
now:
1
本文
ノート
?
編集
差分
一覧
Unixコマンド/crontab の編集
*&SIZE(15){''crontab''}; [#gfe0630a] [[dokuwiki.fl8.jp掲載済>http://dokuwiki.fl8.jp/doku.php/02_freebsd/80_unix%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89/crontab]] **''機能'' [#uf0ad4e3] cronとは、指定したアプリケーションを定期的に自動実行する為のデーモンです。~ 日時、曜日など詳細な設定を施す事ができる為、一般的には定時に行なうシステム診断、ログの圧縮といった、定期的に行なう必要のある作業に利用されます。~ アイデア次第では効率的な運用に非常に役立ちます。~ **''構文'' [#m4d6e7e8] crontab [オプション] **''オプション'' [#r3494571] -u プログラムの所有者を指定 -l 設定済みのcrontabを表示 -r 既存のcrontabを削除 -e viなどのエディタを起動。編集後crontabを自動的にインストール **''crontabの書式'' [#k3f218d4] [min] [hour] [day] [month] [week] [command] min(0-60,*) 分を指定 hour(0-24,*) 時を指定 day(0-30,*) 日を指定 month(0-12,*) 月を指定 week(0-6,*) 曜日を指定(0は日曜、1は月曜、2は火曜) command 実行するコマンドまたはスクリプトを記述する **''コマンド例'' [#vdfdb09d] ■crontabの情報を表示する~ $ crontab -l 0 0 * * * /home/hoge/logcut.pl ←毎日0時0分にlogcut.plを実行 ■コマンドの実行結果を決まった時間に送信する。 $ crontab -e 0 0 * * * /home/hoge/logcut.pl 2>&1 | mail matsui@ma21.ath.cx ■リストにする事もできカンマで区切る~ この場合3時6時9時12時~ 00 3,6,9,12 * * * ■0時から12時の毎時23分に実行 23 0-12 * * * ■0時、2時、4時、6時、8時、10時、12時の毎時23分に実行 23 0-12/2 * * * ■結果をメールしない 0 0 * * * /home/hoge/logcut.pl >/dev/ null 2>&1
タイムスタンプを変更しない
*&SIZE(15){''crontab''}; [#gfe0630a] [[dokuwiki.fl8.jp掲載済>http://dokuwiki.fl8.jp/doku.php/02_freebsd/80_unix%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89/crontab]] **''機能'' [#uf0ad4e3] cronとは、指定したアプリケーションを定期的に自動実行する為のデーモンです。~ 日時、曜日など詳細な設定を施す事ができる為、一般的には定時に行なうシステム診断、ログの圧縮といった、定期的に行なう必要のある作業に利用されます。~ アイデア次第では効率的な運用に非常に役立ちます。~ **''構文'' [#m4d6e7e8] crontab [オプション] **''オプション'' [#r3494571] -u プログラムの所有者を指定 -l 設定済みのcrontabを表示 -r 既存のcrontabを削除 -e viなどのエディタを起動。編集後crontabを自動的にインストール **''crontabの書式'' [#k3f218d4] [min] [hour] [day] [month] [week] [command] min(0-60,*) 分を指定 hour(0-24,*) 時を指定 day(0-30,*) 日を指定 month(0-12,*) 月を指定 week(0-6,*) 曜日を指定(0は日曜、1は月曜、2は火曜) command 実行するコマンドまたはスクリプトを記述する **''コマンド例'' [#vdfdb09d] ■crontabの情報を表示する~ $ crontab -l 0 0 * * * /home/hoge/logcut.pl ←毎日0時0分にlogcut.plを実行 ■コマンドの実行結果を決まった時間に送信する。 $ crontab -e 0 0 * * * /home/hoge/logcut.pl 2>&1 | mail matsui@ma21.ath.cx ■リストにする事もできカンマで区切る~ この場合3時6時9時12時~ 00 3,6,9,12 * * * ■0時から12時の毎時23分に実行 23 0-12 * * * ■0時、2時、4時、6時、8時、10時、12時の毎時23分に実行 23 0-12/2 * * * ■結果をメールしない 0 0 * * * /home/hoge/logcut.pl >/dev/ null 2>&1
テキスト整形のルールを表示する
ログインまたはアカウント作成