自用青龙脚本
拉库
ql repo https://github.com/ahlson/qinglong.git
过滤掉旧仓库,已弃用的
黑名单表达式:
^old/
首先,将上面的脚本保存为一个文件,例如 /ql/data/scripts/system_monitor.py。确保脚本具有可执行权限。您可以使用以下命令:
chmod +x /ql/data/scripts/system_monitor.py在设置 cron 之前,您可以手动运行脚本以确保它正常工作:
python3 /ql/data/scripts/system_monitor.py打开 crontab 文件以添加新的定时任务。您可以使用以下命令:
crontab -e在 crontab 文件中,添加一行以定义任务的执行频率。以下是一些示例:
-
每小时执行一次:
0 * * * * /usr/bin/python3 /ql/data/scripts/system_monitor.py
-
每天中午12点执行:
0 12 * * * /usr/bin/python3 /ql/data/scripts/system_monitor.py
-
每5分钟执行一次:
*/5 * * * * /usr/bin/python3 /ql/data/scripts/system_monitor.py
请根据您的需求选择适合的时间配置。
保存 crontab 文件并退出编辑器。您的定时任务现在应该已成功添加。
您可以通过查看 cron 日志来检查任务是否按预期执行。在许多系统中,cron 日志位于 /var/log/syslog 或 /var/log/cron 中。您可以使用以下命令查看日志:
grep CRON /var/log/syslog如果您希望脚本的输出被记录到文件中,可以修改 crontab 任务如下:
0 * * * * /usr/bin/python3 /ql/data/scripts/system_monitor.py >> /ql/data/scripts/system_monitor.log 2>&1这将把标准输出和错误输出都重定向到 system_monitor.log 文件中,方便后续查看。
通过以上步骤,您可以使用 cron 在系统环境中定时执行您的脚本。