在Ubuntu系统中,可以使用cron来设置定时任务。cron是一个强大的工具,可以帮助用户在指定的时间自动执行命令或脚本。以下是详细的使用教程:
一般系统自带,如需安装可以使用以下命令:
sudo apt-get install cron
crontab -e
如果系统提示您选择一个文本编辑器,请按照提示选择一个,例如 nano 或 vim。
对于Ubuntu系统,crontab文件的每一行代表一个定时任务,包含6个字段,它们分别表示:
例如,如果您想要每天凌晨1点执行一个名为 backup.sh 的脚本,您可以添加以下行:
0 1 * * * /path/to/your/backup.sh
保存并退出编辑器。对于 nano,按 Ctrl+X,然后按 Y,最后按 Enter。对于 vim,先按 Esc,然后输入 :wq,最后按 Enter。
sudo service cron start
crontab -l
service cron status
crontab -e
#)。sudo service cron restart
rsyslogs 以查看 cron 日志:sudo vim /etc/rsyslog.d/50-default.conf
取消注释 cron.* /var/log/cron.log 这一行,然后重启 rsyslog:
sudo service rsyslog restart
cron 日志:less /var/log/cron.log
或
tail -f /var/log/cron.log