Hazx小屋 Hazx小屋

Linux 计划任务

in 服务器相关 阅读: 1444 文章转载请注明来源!

  在服务器的日常维护中时长会需要定期对服务器执行一些命令,例如备份文件、打包归档日志等等,借助crontab就可以很方便的实现。Linux平台一般自带crontab。

命令:

crontab -u 用户名 操作参数

-u 指定一个用户
-l 列出某个用户的任务计划
-r 删除某个用户的任务
-e 编辑某个用户的任务
例如使用crontab -u root -l编辑root用户计划任务。

格式参考:
Minute  Hour  Day  Month  Week command
分钟    小时   天    月    星期    命令
0-59   0-23  1-31   1-12   0-6   command

* 每(填充)
/ 每隔
-
, 多个隔开

例如0 4 * * 0 reboot表示每个星期天的凌晨4点执行reboot


其他说明:
cron配置文件路径:/etc/crontab(可以直接vi修改)
启动/停止/重启cron:/etc/rc.d/init.d/crond {start|stop|restart}
如果是计划运行shell脚本或程序等,别忘了用chmod +x 文件名给它赋予可执行权限。

文章二维码

扫描二维码,在手机上阅读!

centoslinuxcrontab
最后由Hazx修改于2017-11-21 11:25
博客系统已萌萌哒运行了
© 2024 Hazx. Theme by 泽泽社长.
前篇 后篇
雷姆
拉姆