Skip to content

Latest commit

 

History

History
88 lines (58 loc) · 2.65 KB

4.计划任务配置.md

File metadata and controls

88 lines (58 loc) · 2.65 KB

计划任务配置

确认路径

还记得运行时,程序会提示当前运行的路径吗?

红框中,就是IYUU运行的路径

运行命令

如上图红框中的/root/IYUUAutoReseed/iyuu.php,根据自身实际情况来,你运行出来是什么就复制什么,最后根据自身情况改写以下代码:

# 下面一行为*辅种*绝对路径,跟运行时显示的一样
php /root/IYUUAutoReseed/iyuu.php

# 下面一行为*更新*绝对路径,路径只需要改上面的iyuu.php为git_pull.sh即可
sh /root/IYUUAutoReseed/git_pull.sh

# 下面一行为*删除缓存*绝对路径,将IYUUAutoReseed路径后加入torrent/*即可
rm -rf /root/IYUUAutoReseed/torrent/*

一定要看清楚变了什么,没变什么!每个人的环境不同,配置的代码也不同!

更新脚本只适用于git版,docker版本会自动更新,Windows解压版只有手动更新

计划任务

计划任务是通过crontab来运行的,但是群晖等NAS系统一般都有比较贴近用户的易上手的配置,将上文中提到的配置文件

群晖:

OMV:

其余配置

请自行百度如何添加定时任务,Linux通用crontab,可参考下文:

下面列举出了几个常用的crontab表达式:

0 */12 * * * # 每12小时运行一次
0 */1 * * * # 每1小时运行一次
25 */1 * * * # 每个小时的25分运行一次
34 12 */1 * * # 每天12:34运行一次
0 8 * * 0 # 每周日早上8点运行一次

附crontab的检查工具:https://tool.lu/crontab/

crontab 只需要像如下配置:

25 */1 * * * php /root/IYUUAutoReseed/iyuu.php

如果你是威联通用户,你应该先查找IYUU的位置,如下图:

#查看php版本
/mnt/ext/opt/apache/bin/php -v
#切换admin
sudo -i
#搜索iyuu.php或IYUUAutoReseed
find / -name iyuu.php
#根据上一行命令搜索结果,组成辅种命令:
/mnt/ext/opt/apache/bin/php 找到的路径/iyuu.php

关于路径搜索,可以看这里

所以,你的定时运行配置应该是:

25 */1 * * * /mnt/ext/opt/apache/bin/php 找到的路径/iyuu.php

上面这串代码,你应该打开位于/etc/config文件夹的crontab文件,在文件的末尾另起一行,添加上面这串代码,保存后运行下面这串代码使其生效:

crontab /etc/config/crontab && /etc/init.d/crond.sh restart