Crontab 是 Linux 系统中用于设置周期性被执行的任务的工具
打开终端。
输入 crontab -e
命令来编辑当前用户的 Crontab 文件。如果你没有权限,可以使用 sudo crontab -e
命令来编辑 root 用户的 Crontab 文件。
Crontab 文件的格式如下:
* * * * * /path/to/command arg1 arg2
| | | | |
| | | | ----- 星期 (0 - 7) (0和7都是星期日)
| | | ------- 月份 (1 - 12)
| | --------- 日期 (1 - 31)
| ----------- 小时 (0 - 23)
------------- 分钟 (0 - 59)
backup.sh
的脚本,该脚本位于 /home/user/backup.sh
,你可以这样写:0 6 * * * /home/user/backup.sh
保存并退出编辑器。Crontab 文件会自动加载新的任务。
若要查看当前用户的 Crontab 任务列表,可以使用 crontab -l
命令。
若要删除当前用户的 Crontab 任务,可以使用 crontab -r
命令。
注意:确保你的脚本具有可执行权限。你可以使用 chmod +x /home/user/backup.sh
命令来添加可执行权限。
以上就是如何使用 Crontab 设置定时任务的方法。现在你的任务将按照指定的时间和日期自动执行。