群晖安装青龙脚本

2024-05-26 07:52
文章标签 安装 脚本 群晖 青龙

本文主要是介绍群晖安装青龙脚本,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

青龙定时任务管理面板,支持 Python3、JavaScript、Shell、Typescript 这几种环境,通过它可以方便的管理和运行定时任务(在某个时间执行一段代码),并且只需简单的配置,就可以在各个平台收到任务执行的结果通知

以下是群晖(操作系统7.2)中安装和使用的示例。

安装

首先在 Docker 共享文件夹下创建文件夹 qinglong,docker 文件夹及其子文件夹赋予 Everyone 读写权限。

权限设置:


打开群晖 Container Manager,点击注册表,找到 whyour/qinglong 下载并安装

启动的配置


在浏览器输入 http://nas_local_ip:5700 即可启动,设置初始化的账号和密码即可。

依赖管理

因为我接下来要使用 Python 实现定时任务,需要用到 requests 库,所以需要安装 requests 库的依赖,为了避免出现网络错误,这里设置国内的镜像:


我使用了清华的镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple。

接下来安装依赖,点击依赖管理,创建一个依赖。依赖是基于名称进行添加的,类似 Python pip 命令进行安装:


安装之后界面如下:

编写脚本

建议在线下编写 Python 脚本,测试成功以后在拷贝到面板的脚步管理中。面板提供了几个基于 JavaScript 和 Python 的脚本示例。

创建定时任务

点击定时任务,创建一个使用 Python 脚本的定时任务如下。脚本每 30 分钟运行一次。


青龙面板的定时任务规则为 cron 表达式。cron 表达式最初是由 Unix 操作系统中的 cron 守护进程所使用的一种语法规则,用于设置定时任务。为了方便用户设置定时任务,cron 守护进程引入了一种简单的语法规则,即 cron 表达式

cron 表达式由 6 个字段组成,第 1 个是秒,第 2 个是分,第 3 个是时,第 4 个是每月的哪日,第 5 个是哪月,第 6 个是每周的周几,数字之间以空格隔开。

  • 不限制用 * 号替代
  • 定期的时间用 ?替代
  • 间隔运行时间用 */ 数字替代
  • 同一个时间位多个选项用 “,” 连接,同一个时间位一个区间用 “-” 连接

规则图示:

* * * * * *
- - - - - -
| | | | | |
| | | | | +--- 星期几 (0 - 6) (0表示周日)
| | | | +----- 月份 (1 - 12)
| | | +------- 日期 (1 - 31)
| | +--------- 小时 (0 - 23)
| +----------- 分钟 (0 - 59)
+------------- 秒 (0 - 59)

这篇关于群晖安装青龙脚本的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1003873

相关文章

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

redis中使用lua脚本的原理与基本使用详解

《redis中使用lua脚本的原理与基本使用详解》在Redis中使用Lua脚本可以实现原子性操作、减少网络开销以及提高执行效率,下面小编就来和大家详细介绍一下在redis中使用lua脚本的原理... 目录Redis 执行 Lua 脚本的原理基本使用方法使用EVAL命令执行 Lua 脚本使用EVALSHA命令

Win安装MySQL8全过程

《Win安装MySQL8全过程》:本文主要介绍Win安装MySQL8全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Win安装mysql81、下载MySQL2、解压文件3、新建文件夹data,用于保存数据库数据文件4、在mysql根目录下新建文件my.ini

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

Java使用ANTLR4对Lua脚本语法校验详解

《Java使用ANTLR4对Lua脚本语法校验详解》ANTLR是一个强大的解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件,下面就跟随小编一起看看Java如何使用ANTLR4对Lua脚本... 目录什么是ANTLR?第一个例子ANTLR4 的工作流程Lua脚本语法校验准备一个Lua Gramm

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi