自用青龙脚本 拉库
ql repo https://mirror.ghproxy.com/https://github.com/OfSong/qinglong.git
首先,将上面的脚本保存为一个文件,例如 /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
在系统环境中定时执行您的脚本。