📅  最后修改于: 2023-12-03 14:55:55.211000             🧑  作者: Mango
当需要每隔一定时间自动执行某项任务时,可以使用 Linux 系统中的 cron 作业。本篇介绍如何在每 15 分钟自动访问一个 cpanel 内的 HTML 页面。
首先,我们需要创建一个 shell 脚本,用于访问指定的 URL。在命令行中输入以下命令,创建一个名为 cronjob.sh
的文件。
touch cronjob.sh
接下来,使用任意编辑器打开 cronjob.sh
文件,并在其中添加以下内容:
#!/bin/bash
curl "https://your-cpanel-domain.com/path/to/the/html/file.html"
其中,https://your-cpanel-domain.com/path/to/the/html/file.html
是你需要访问的 cpanel 中的 HTML 页面的 URL。
接下来,需要将刚才创建的 shell 脚本添加到 crontab 中,并设置每 15 分钟执行一次。
在命令行中输入以下命令,打开 crontab 编辑器:
crontab -e
然后,在编辑器中添加以下内容:
*/15 * * * * /path/to/cronjob.sh
其中,/path/to/cronjob.sh
是刚才创建的 shell 脚本的完整路径。
此条 crontab 规则意味着,每隔 15 分钟执行一次 /path/to/cronjob.sh
文件。
在编辑器中,按下 Ctrl + X
退出,看到询问是否保存修改的提示时,输入 Y
确认保存,然后按下回车键退出编辑器。
至此,每隔 15 分钟就会自动访问指定的 URL。如果需要更改访问时间间隔,只需要修改 crontab 规则即可。
Markdown 代码片段:
# 每 15 分钟 cron 作业访问 url cpanel - HTML
## 1. 创建一个 shell 脚本
创建一个名为 `cronjob.sh` 的 shell 脚本文件,用于访问指定的 URL。
```shell
#!/bin/bash
curl "https://your-cpanel-domain.com/path/to/the/html/file.html"
将 cronjob.sh
文件添加到 crontab 中,并设置每 15 分钟执行一次。
crontab -e
添加以下内容:
*/15 * * * * /path/to/cronjob.sh
按下 Ctrl + X
退出编辑器,并保存修改。