当前位置: 技术问答>linux和unix
哪位大哥用过Crontab命令啊?
来源: 互联网 发布时间:2015-12-01
本文导语: 服务器的IP地址与路由器的IP地址需要同步,现状是手动配置。 我能不能用Crontab做个批处理之类的文件,每2个小时它自动运行一次? 问题是:用Crontab怎么写啊? | crontab的格式:分 时 日 月 星期 要...
服务器的IP地址与路由器的IP地址需要同步,现状是手动配置。
我能不能用Crontab做个批处理之类的文件,每2个小时它自动运行一次?
问题是:用Crontab怎么写啊?
我能不能用Crontab做个批处理之类的文件,每2个小时它自动运行一次?
问题是:用Crontab怎么写啊?
|
crontab的格式:分 时 日 月 星期 要运行的命令 (该格式表示每隔多久运行一次这个命令)
如:45 4 1,10,22 * * /apps/bin/backup.sh 表示每月1/10/22日的4:45运行/apps/bin目录下的backup.sh
(,号用来隔开/-表示连续/*表示任意)
Crontab [-u user] -e -l -r 其中:-u 用户名。-e 编辑crontab文件。
-l 列出crontab文件中的内容。 -r 删除crontab文件。
a.新建 crontab cron 或vi cron (cron为文件名)
b.添加 crontab cron
c.列出 crontab -l
d.删除 crontab -r
你可以用man crontab看一下帮助就明白了
如:45 4 1,10,22 * * /apps/bin/backup.sh 表示每月1/10/22日的4:45运行/apps/bin目录下的backup.sh
(,号用来隔开/-表示连续/*表示任意)
Crontab [-u user] -e -l -r 其中:-u 用户名。-e 编辑crontab文件。
-l 列出crontab文件中的内容。 -r 删除crontab文件。
a.新建 crontab cron 或vi cron (cron为文件名)
b.添加 crontab cron
c.列出 crontab -l
d.删除 crontab -r
你可以用man crontab看一下帮助就明白了
|
crontab -e
然后写内容
参照上面
不过之前要熟悉vi的编辑方式
然后写内容
参照上面
不过之前要熟悉vi的编辑方式
|
看看这个,比较简单的:
http://www.cublog.cn/u/10921/showart.php?id=52547
http://www.cublog.cn/u/10921/showart.php?id=52547