在Linux上定时执行脚本
在Linux上定时执行脚本,通常可以使用cron
服务。以下是设置定时任务的步骤和示例:
- 编辑crontab文件:
crontab -e
- 添加定时任务:
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday to Saturday;
# | | | | | 7 is also Sunday on some systems)
# | | | | |
# * * * * * user-name command to be executed
30 2 * * * /path/to/your/script.sh
解释:上面的例子表示每天凌晨2点30分执行/path/to/your/script.sh
。
- 保存并退出编辑器,
cron
会自动加载新的crontab文件。
确保你的脚本具有执行权限:
chmod +x /path/to/your/script.sh
以上步骤会创建一个定时任务,每天2点30分执行script.sh
。你可以根据需要修改时间设置以满足定时执行的要求。
评论已关闭