收起左侧

在飞牛系统上创建定时计划任务

4
回复
350
查看
[ 复制链接 ]

5

主题

28

回帖

0

牛值

江湖小虾

此工具用于管理自定义定时计划任务,

每个任务内容写在一个单独的bash脚本中,通过此工具在cron中快速设置指定时间,开启/关闭。

下载文件:

upload 附件:飞牛计划任务.rar

压缩包内包含以下目录:

image.png

其中:

bash 目录为存放计划任务脚本的目录,

管理任务.html 为可视化管理计划,并生成对应的json文件,

cron.json 为计划任务序列

cron_manager.sh 为cron管理工具,用于根据json中的序列,将计划任务添加到系统中,或从计划任务中删除。

使用方法:

上传解压后的文件到飞牛:

image.png

在windows上直接用浏览器打开 管理任务.html

加载原有 cron.json 或 新增任务,

脚本所在路径会从原有的json文件中获取,或复制绝对路径填写在这里,

image.png

然后生成JSON,

下载JSON或者复制JSON内容到原有的cron.json文件中。

image.png

image.png

使用控台连接系统,并切到root账户:

image.png

切到脚本所在目录:

image.png

执行脚本:

bash cron_manager.sh

image.png

如需停止任务或删除任务,要把状态改成stop,然后再执行一次管理脚本:

image.png

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

2

主题

43

回帖

0

牛值

fnOS系统内测组

前天 02:19 显示全部楼层
这个功能跟官方反馈过无数次了,一直没有开发。这也算是一种曲线救国了。

25

主题

83

回帖

0

牛值

初出茅庐

fnOS1.0上线纪念勋章

感谢分享 已经弄好了

之前一直用1panel里面的计划任务但是应用中心的1panel经常启动失败导致任务无法执行

顺便问一下有没有那种可以在系统启动完成后运行一次脚本的方法

应该和群晖一样,把脚本放在sbin目录就可以了  详情 回复
前天 10:39
用Nodered  详情 回复
前天 10:30

2

主题

5

回帖

0

牛值

江湖小虾

Tamamo 发表于 2025-11-25 10:20
感谢分享 已经弄好了
之前一直用1panel里面的计划任务但是应用中心的1panel经常启动失败导致任务无法执行
...

用Nodered

5

主题

28

回帖

0

牛值

江湖小虾

前天 10:39 楼主 显示全部楼层
Tamamo 发表于 2025-11-25 10:20
感谢分享 已经弄好了
之前一直用1panel里面的计划任务但是应用中心的1panel经常启动失败导致任务无法执行
...

应该和群晖一样,把脚本放在sbin目录就可以了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则