使用Linux内置的cron工具来制定定时任务,然后编写一个简单的bash脚本来访问URL。下面是二个示例脚本:
脚本一,访问单条url
#!/bin/bash
# 访问URL的命令
curl http://www.example.com
# 将输出信息追加到日志文件
echo "访问于 $(date +%Y-%m-%d\ %H:%M:%S)" >> /var/log/url-access.log
脚本二,访问多少url
#!/bin/bash
# 定义要访问的URL列表
urls=(
"http://www.example.com"
"http://www.example.net"
"http://www.example.org"
)
# 循环访问每个URL并记录结果
for url in "${urls[@]}"
do
# 访问URL的命令
curl $url
# 将输出信息追加到日志文件
echo "访问$url于 $(date +%Y-%m-%d\ %H:%M:%S)" >> /var/log/url-access.log
done
使用方法
1、创建一个新文件,并将以商任意脚本内容复制粘贴到文件中。
2、给该文件赋予可执行权限
chmod +x url_access.sh
3、使用crontab命令编辑计划任务表
crontab -e
4、在打开的文件中添加以下行:
# 每天早上9点访问URL
0 9 * * * /path/to/url_access.sh
5、保存并关闭文件,cron将在每天早上9点依次访问多个URL,并在/var/log/url-access.log文件中记录结果。可以根据需要更改URL和访问时间。
作者:Alone°李道长ご