首页 » Linux » Linux系统执行定时任务

Linux系统执行定时任务

通过增大Linux Swap空间可以减少数据库错误问题。但是随着长时间的使用,数据库仍会出现错误问题,这时就需要重启。像我的服务器配置较低,基本需要每两天就要重启一次。重启本身不麻烦,但是容易忘记。一旦忘记就会出现服务器运行缓慢,数据库错误。本文介绍了一个执行定时任务的程序Cron。

Cron是一个类unix通用的程序,archlinux本身没有自带,需要自行安装。库中有许多种可供选择。

  • cronie
  • fcron
  • dcronAUR
  • vixie-cronAUR
  • scron-gitAUR

安装后就可以使使用crontab -e开始编辑定时任务。基本的格式如下

minute hour day_of_month month day_of_week command

例如我希望系统每天六点重启则输入

0 6 * * * reboot

保存退出后使用systemctl开始并使其自启动。

systemctl start cronie
systemctl enable cronie

参考

发表评论

电子邮件地址不会被公开。 必填项已用*标注