自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liu_chen_yang的博客

主修与云计算领域,代表专栏有《Linux从入门到精通》,《docker从入门到精通》,《zabbix的安装到自定义监控》《Mysql从入门到“跑路”》《kubernetes基础》等等;感谢大家的支持,谢谢!

  • 博客(198)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 远程修图总卡顿?3步用cpolar解决FacePoke访问难题

摘要 本文介绍了如何利用AI修图工具FacePoke结合内网穿透服务cpolar实现远程协作修图。FacePoke能自动识别人脸特征进行一键美化,而cpolar则可将本地服务映射为公网地址,让客户或朋友远程实时查看效果。文章详细展示了两种安装方式(整合包和Docker部署),并演示了通过鼠标操作调整面部表情的功能。最后指导如何通过cpolar创建公网隧道,将本地FacePoke服务暴露到互联网,实现异地访问。还提供了固定公网地址的方法,解决随机地址有效期短的问题。这套方案特别适合摄影师、设计师等需要远程协作

2025-08-28 15:47:01 782 16

原创 金仓文档焕新上线:让金仓产品手册成为你最趁手的工具!

摘要:金仓文档系统全新升级,解决用户查找困难、内容冗余、加载缓慢等痛点。新版系统重构目录框架,采用智能检索技术,提供场景化实战指南和丰富代码示例,性能大幅提升。文档支持中英双语,视觉体验更优,并推出"找茬有奖"活动鼓励用户反馈。同时文章详细介绍了KingbaseES数据库的增删改查操作语法和示例,帮助用户快速掌握基本数据管理功能。

2025-08-27 17:04:14 21082 3

原创 【Linux】Docker洞察:掌握docker inspect命令与Go模板技巧

本文介绍了docker inspect -f命令的使用方法,重点讲解了如何通过Go模板语法从JSON输出中提取特定字段。文章首先说明该命令用于查看容器/镜像/卷/网络等详细配置,并列举常用参数(如-f格式化输出)。 主要内容包括: 基础语法docker inspect -f '<Go模板>' <对象> JSON到Go模板的转换规则: 嵌套对象用点号访问(如{{.State.Status}}) 数组用index(如{{index .Env 1}}) 遍历数组用range 提供了常见场景

2025-08-27 10:39:26 1151 28

原创 全国首例!常德二院全栈国产化信创项目成功上线

全栈国产化带来的安全优势也已经开始显现,张兴林主任介绍,在最近一次的漏扫检测当中,没有发现任何系统漏洞,“

2025-08-21 13:54:13 16785 3

原创 【粉丝福利】重磅!“能读一半就是赚到”的神作《编码》第2版来了

【粉丝福利】重磅!“能读一半就是赚到”的神作《编码》第2版来了

2025-08-20 09:22:08 4363 42

原创 KDMS V4 重磅升级,助力数据库迁移告别焦虑,国产化替代更轻松

金仓数据库迁移评估系统(KDMS)V4正式上线金仓社区,提供三大升级功能:异构采集支持数据库体检和智能SQL分析,评估引擎重构实现6大数据库精准评估,全新界面提升操作效率。用户可通过金仓社区三步完成迁移评估,并享受技术资源、专家支持、成长赋能等五大权益。该系统旨在解决数据库迁移中的兼容性问题,助力国产化替代进程。

2025-08-19 22:03:19 17317 30

原创 云环境容器管理优化:cpolar 提升 PortainerCE 远程访问效率方案

摘要: 本文介绍在Ubuntu系统中使用Docker本地部署Portainer CE容器管理工具,并通过cpolar内网穿透实现公网远程访问。首先通过一键脚本安装Docker并配置镜像源,随后部署Portainer CE容器并验证运行状态。本地访问成功后,利用cpolar创建隧道生成公网地址,实现异地远程管理容器和镜像。针对长期使用需求,可将随机公网地址升级为固定二级子域名,确保稳定访问。该方案以低成本实现多云环境统一管理,适合中小企业及开发团队。

2025-08-18 14:46:06 1265 30

原创 面向千亿级时序数据的选型指南:为什么 Apache IoTDB 正在成为国产替代首选?

《时序数据库选型指南与Apache IoTDB实践》摘要: 本文针对时序数据爆发场景,提出4×4量化评估框架(写入/存储/查询/生态),重点解析Apache IoTDB的核心优势。IoTDB采用端-边-云一体化架构,支持千万级TPS写入、10:1无损压缩、毫秒级查询延迟,内置工业协议适配器和AI模型运行能力。通过车联网、风电等场景案例验证其性能,并提供Docker快速部署指南。文末给出选型行动清单,建议从压缩比、查询延迟等维度验证后,结合TCO评估迁移方案。IoTDB以"时序数据全生命周期管理&q

2025-08-05 16:29:48 25229 37

原创 多模型协同新体验:Cherry Studio如何实现智能工作流延伸

摘要 Cherry Studio是一款跨平台AI客户端,支持OpenAI、Gemini等主流大模型及本地Ollama部署。本文详细介绍了其Windows本地安装与配置流程,包括在线API调用(以DeepSeek为例)和本地模型集成(如QWQ-32B)。通过cpolar内网穿透技术,用户可远程访问本地部署的AI服务。客户端提供300+智能体模板、文生图、文档翻译等实用功能,支持多模型协同工作,既保持本地部署安全性又扩展了应用场景。视频教程和图文指南完整展示了从安装到使用的全过程,为AI开发者提供了一站式解决方

2025-07-31 14:30:56 3808 42

原创 文件管理困境如何破?ZFile+cpolar打造随身云盘新体验

本文介绍了如何在Linux Ubuntu系统中使用Docker本地部署ZFile文件管理系统,并结合cpolar内网穿透工具实现远程访问。ZFile是一个功能丰富的个人在线网盘程序,支持多存储源统一管理、在线预览、文件直链分享等功能。通过Docker快速部署后,利用cpolar无需公网IP即可创建远程访问通道,解决内外网文件共享难题。教程包含详细部署步骤、ZFile功能演示及cpolar安装配置方法,帮助用户轻松搭建私有云盘,实现高效便捷的文件管理和远程访问。

2025-07-24 15:43:34 1250 25

原创 设计师的工具地狱如何破局?Miro+cpolar打造你的数字画布中枢站

摘要: 本文介绍如何通过开源白板工具Drawnix和cpolar内网穿透技术解决创意协作中的多平台困境。Drawnix作为基于Vue.js的在线白板工具,支持思维导图、流程图绘制及多人实时协作,可替代Miro等工具。部署过程包括环境准备、代码克隆、依赖安装和本地启动。通过cpolar生成公网地址实现远程访问,还详细演示了配置固定二级子域名的方法,确保永久稳定的访问链接。这套组合方案特别适合需要保密协作的团队项目,有效解决了工具切换繁琐和远程访问受限的痛点。(150字)

2025-07-22 09:01:34 18225 21

原创 时序数据库选型指南:为什么 Apache IoTDB 正在成为工业大数据的首选?

Apache IoTDB是一款高性能物联网原生时序数据库,专为解决海量时序数据管理难题而设计。产品提供灵活部署方式(云端/终端)、高压缩比存储(浮点数15:1)、类SQL查询语言及200+内置函数,支持单机千万点/秒写入和集群线性扩展。其核心优势包括:双层WAL+内存表架构实现1500万点/秒写入性能;TsFile自研格式实现高效压缩;内置工业协议适配器(MQTT/Modbus等);支持边缘-中心双活同步。本文详细演示了Linux单机部署流程,涵盖环境调优、配置文件修改及服务启动验证,并附产品架构图与功能特

2025-07-19 14:01:37 23766 73

原创 没有公网IP怎么管?Proxmox VE+ cpolar破解虚拟化远程访问困局

本文介绍了如何通过cpolar内网穿透工具实现Proxmox VE的远程访问。首先确保本地局域网可正常访问Proxmox VE管理界面,然后安装cpolar客户端并创建HTTP隧道,生成随机公网地址进行临时访问。为获得长期稳定的连接,可升级cpolar套餐并配置固定二级子域名。该方法突破了Proxmox VE仅限局域网访问的限制,无需公网IP即可实现安全、稳定的远程管理虚拟机环境,适用于出差、紧急运维等场景,为开发者和小微企业提供了高性价比的虚拟化远程访问方案。

2025-07-17 14:50:36 1971 24

原创 【Linux】Redis 6.2.6 的二进制部署【适用于多版本】

本文详细介绍了在CentOS 7系统上安装和配置Redis 6.2.6的步骤。首先,确保系统具备GCC和make编译环境,并创建安装目录。接着,下载并解压Redis源码包,进行编译和安装。

2025-07-08 13:10:48 1669 30

原创 Linux lsof 命令详解+实例

lsof 是一个在 Linux 系统中用于列出所有打开文件的实用工具。它能够显示与文件、目录、网络连接和设备等资源相关的详细信息,帮助用户进行系统监测和故障排查。

2025-06-18 09:40:38 2761 23

原创 Algolia - Docsearch的申请配置安装【以踩坑解决版】

对于 vuepress 来说,就是安装个插件配置参数的事,可还是让人耽误了好些时间。官方文档中并未对常见的一些问题予以说明,还需咱们自己踩坑,希望大家也能将自己日常踩的坑分享出来,避免更多的人,无休止的耗费精力。祝大家一切顺利,所踩之坑,皆能被填平!据说,点免费Star的人都被领导加鸡腿了!😄ToLiucyLinux私域源码。

2025-05-08 15:44:35 1257 26

原创 Enable two-factor authentication (2FA) - Github解决方案

Enable two-factor authentication (2FA) - Github解决方案

2025-03-10 11:10:10 1972 25

原创 Linux生成自签证书【Nginx】

通过以上步骤,可以在 Linux 系统上生成自签证书。自签证书仅适用于测试和内部环境,在生产环境中建议使用受信任的证书颁发机构(CA)签发的证书。自签证书名称也可以在执行完所有的命令之后,mv重命名证书名称。生成私钥命令opensslOpenSSL 是一个开源的工具包,用于实现 SSL/TLS 协议以及加密算法。它广泛用于生成密钥、证书、加密数据等操作。genpkey这是 OpenSSL 的一个子命令,用于生成私钥(Private Key)。genpkey。

2025-02-05 14:32:19 2733 20

原创 【Linux】Nginx一个域名https&一个地址配置多个项目【项目实战】

【Linux】Nginx一个域名https&一个地址配置多个项目【项目实战】

2024-12-13 10:26:47 5281 35

原创 Linux如何将文件或目录打成rpm包?-- rpmbuild打包详解

最近因为遇到一个服务器受系统限制,只能上传rpm包才能使用,而我们的服务都是文件,那么怎么将文件都打成rpm包呢???我也是找了好几个,终于找到了一个简单好用的打包方式,下面来给大家讲解一下部署及打包、安装;本文已docker离线包目录为例子,将其打成rpm包,并在新的服务器上安装;操作系统为:Centos 7.6在使用rpmbuild将 Python 环境打包成 RPM 包之前,需要确保已经安装rpmbuild工具,并配置好相关的 RPM 打包环境。

2024-11-12 15:08:03 3512 44

原创 Linux上 Git 的简介、安装及操作详解(操作windows、linux通用)

我们知道,在公司中,一个项目通常是由一个团队来协作开发的,就比如一个项目由小红、小花、小李、小美四个人组成的团队来合作开发,有一天,小红完成了项目的一个小功能,并把它上传到了公司服务器上,但是小花觉得这个功能中的一部分代码可以优化,于是她从服务器上下载了小红的代码并对其进行修改,同时小李也从服务器上下载了该代码进行优化,那么这时候就会发生两个问题:第一,修改完成上传后,小李修改后的代码会直接覆盖掉小花修改的代码,导致小花的努力白费;

2024-10-24 09:31:34 4485 33

原创 Linux下压缩与解压缩命令大全【详解】

在使用tar命令,去解压所有支持tar命令解压缩的类型文件时(.tar、.gz、tar.gz或.tgz、.Z、.tar.Z、.bz、.tar.bz、.bz2、.tar.bz2、.xz、tar.xz),不需要在文件名后面添加解压目录,tar命令会自动解压到当前目录。如果需要指定解压缩目录,都可以使用-C。

2024-10-14 10:54:12 7024 27

原创 【K8S】解决:The connection to the server raw.githubusercontent.com was refused - did you specify the rig

【K8S】解决:The connection to the server raw.githubusercontent.com was refused - did you specify the right host or port?

2024-08-27 17:53:18 1651 31

原创 麒麟V10 arm 编译安装 gcc9.3环境

在麒麟V10 arm64架构的服务器上需要使用到gcc9.3,但麒麟V10自带的gcc版本是7.3,麒麟系统自带的sp1和sp2源,默认的gcc版本都是7.3,所以需要升级到gcc9.3才能使用;

2024-08-20 11:02:14 5631 22

原创 Linux文件或图片名称中文乱码解决【适用于centos、ubuntu等系统】

Linux文件或图片名称中文乱码解决【适用于centos、ubuntu等系统】

2024-08-05 16:50:08 4212 26

原创 podman 替代 docker ? centos Stream 10 已经弃用docker,开始用podman了!

Podman 是一个开源项目,可在大多数 Linux 平台上使用,并位于GitHub 上。Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 Open Container Initiative (OCI) 容器和容器映像。Podman 提供了一个与 Docker 兼容的命令行前端,它可以简单地为 Docker cli ,alias docker=podman。Podman 还提供了一个套接字激活的 REST API 服务,以允许远程应用程序启动按需容器。

2024-07-11 10:28:04 5754 37

原创 ELFK 8.12.2 部署 -- docker部署方式⚽

ELFK 8.12.2 部署 -- docker部署方式⚽

2024-07-08 09:40:41 4055 31

原创 ELFK简介

当运维在平时工作的时候如果服务出现问题,我们一般都会查看日志去解决问题,而且有的服务不止一个日志,就需要不停的查看不同的日志,比较繁琐,而且还容易混乱思路。所以,这时候我们就需要一个可以统一收集服务的日志信息的一个应用,来缓解运维解决问题的复杂性和排查速度性。接下来讲解的就是一个可以统一收集日志系统并可以可视化展示的服务ELK;没有日志分析工具之前,运维工作存在哪些痛点?痛点1、生产出现故障后,运维需要不停的查看各种不同的日志进行分析?是不是毫无头绪?

2024-07-04 09:11:17 3508 25

原创 【Linux】部署NFS服务实现数据共享

NFS是一种网络协议,NFS依赖RPC才能工作。(RHEL5.0上是NFS V3而RHEL6.0上是NFS V4)NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用 (Remote Procedure Call) 是能使客户端执行其他系统中程序的一种机制。

2024-07-01 09:58:31 4196 28

原创 执行shell脚本出现 $‘ \r‘ 符号导致执行失败【解决】

在执行脚本的时候,我们有时候会遇到添加一个变量值,明明读到的值是0或者1,在外面执行此命令都是没问题的,而且脚本中写的判断也是没问题的,但是为什么执行的结果是没有找到0或者1呢?

2024-06-24 14:46:56 4406 28

原创 【Linux】Jenkins Pipeline流水线详解及基于Jenkins流水线实现自动更新项目(实战)

Jenkins的流水线(Pipeline)是一套插件,用于实现和集成持续交付流水线到Jenkins。流水线可以自动表达从版本控制向用户和客户获取软件的进程。具体来说,软件的每次变更(在源代码控制中提交)在被释放的路上都会经历一个复杂的过程,这个过程包括以一种可靠且可重复的方式构建软件,并通过多个测试和部署阶段来开发构建好的软件。对Jenkins流水线的定义被写在一个文本文件中(称为Jenkinsfile),该文件可以被提交到项目的源代码控制仓库,这是“流水线即代码”的基础。

2024-06-18 09:38:08 4394 34

原创 Chrome浏览器书签同步不及时怎么办?两种方法帮你解决!

Chrome浏览器书签同步不及时怎么办?两种方法帮你解决!

2024-06-09 14:47:50 7466 43

原创 【Jenkins】Pipeline流水线语法解析全集 -- 脚本式流水线、groovy语法

【Jenkins】Pipeline流水线语法解析全集 -- 脚本式流水线、groovy语法

2024-05-20 11:08:34 16580 101

原创 【Jenkins】Pipeline流水线语法解析全集 -- 声明式流水线

Jenkins提供了两种开发Pipeline的方式:脚本式和声明式。脚本式流水线(也称为“传统”流水线)基于Groovy作为其特定于域的语言。而声明式流水线提供了简化且更友好的语法,并带有用于定义它们的特定语句,而无需学习Groovy。声明式流水线语法错误在脚本开始时报告。这是一个很好的功能,因为您不会浪费时间,直到某个步骤未能意识到拼写错误或拼写错误。如前所述,流水线可以以声明式或脚本式编写。而且,声明式方法建立在脚本式方法的基础之上,通过添加”script”步骤,可以很容易地进行扩展。声明式流水线。

2024-05-14 10:12:29 8156 88

原创 【Linux】基于 Jenkins+shell 实现更新服务所需文件 -->两种方式:ssh/Ansible

【Jenkins】使用Jenkins+shell实现更新服务所需文件 -->两种方式:ssh/Ansible

2024-05-06 10:04:03 6468 34

原创 【Linux】使用Jenkins + svn + springboot自动构建jar包并自动打包在服务器上运行

【Linux】使用Jenkins + svn + springboot自动构建jar包并自动打包在服务器上运行

2024-04-24 13:15:10 7835 46

原创 【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)

【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)

2024-04-15 14:29:06 3729 42

原创 【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)

【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)

2024-04-07 20:11:49 3941 48

原创 【windows】安装 Tomcat 及配置环境变量

最近需要更新一个漏洞,来解决tomcat的一个问题;漏洞名称为:(CVE-2021-31805) 远程代码执行漏洞,所以需要升级一下Tomcat,本次Tomcat升级到9.0.82版本。

2024-03-25 11:13:21 6060 82

原创 【Linux】误删除/home家目录怎么办? -- 此时ssh连接登录的就是此普通用户

因为服务器是禁用了root的ssh连接方式的,所以一直都是使用普通用户登录,如果需要其他root权限操作就会提权操作或者切换root进行操作;突然有一天,(具体我也不知道在干啥)不小心吧/home/下的普通用户目录删了(当然,不是我操作的),导致我登录进来找不到家目录了,就变成-bash了;虽然可以登录上来,但是上面会提示一行找不到家目录,导致操作没有权限等等一些问题,所以这个问题还是要解决的;提示:此方法仅适用于家目录没有存放任何文件的;

2024-03-20 13:11:19 5637 56

自动获取服务器系统信息脚本:(操作系统、系统内核、系统架构、CPU型号、CPU核数、显卡型号、内存等等)

自动获取服务器的信息都有: 1、服务器为物理机还是虚拟机还是KVM还是云服务器,型号是什么; 2、操作系统 3、系统内核 4、系统架构 5、CPU型号 6、CPU核数 7、显卡型号 8、显卡显存 9、总内存 10、jdk版本 11、mysql 版本 12、redis 版本 13、python 版本 14、GCC 版本 15、CUDA 版本 后续有什么可以继续加。大家也可以留言,需要什么我会找时间加到里面,并免费提供脚本。欢迎大家也来提意见。

2023-08-15

Linux运维日常巡检脚本 - 可自行修改

Linux运维日常巡检脚本 -- 可自行修改,内包含经常要看的大多数内容,如: 巡检时间 √ 主机名 √ 该服务器为宿主机还是虚拟机还是云服务器 √ ip地址 √ cpu使用空间 √ 内存总计 √ 内存可用 √ 内存使用率 √ 磁盘分区 √ cpu核心总数 √ cpu颗数 √ 系统负载 √ 网络流量 √ 存活端口 √ 是否有swap √ swap大小 √ swap使用率 √ swap使用情况 √ 显卡型号 √ 显卡显存 √ 显卡风扇转速 √ 显卡温度 √ 显卡最高支持cuda版本 √ 显卡驱动版本 √ 显卡当前显存 √ 显卡剩余显存 √ 显卡的使用率(循环) √ 显卡的空闲率(循环) √ jdk版本 √ mysql版本 √ redis版本 √ python版本 √ GCC版本 √ CUDA版本 √ 等等,后续还会添加。

2023-10-08

linux启动、关闭、重启jar包shell脚本

内容可根据自己的情况修改,还有jar包名称;脚本中的`JAR`变量可以修改成自己的jar包名称;然后进行启动、重启、停止等操作; ```bash vim jar_start.sh ``` 执行命令为: sh jar_start.sh start #启动jar包 sh jar_start.sh stop #停止jar包 sh jar_start.sh restart #重启jar包 sh jar_start.sh status #查看jar包状态(是否启动)

2023-05-05

ClamAV病毒扫描之邮件告警脚本

ClamAV病毒扫描之邮件告警脚本,里面内容可根据自己的情况自行修改。 自行修改的内容有: mail 邮件收件人 要扫描的路径(默认为/根目录) 日志存储的路径(默认为/var/log/clamav/) 还有就是最后的if判断那边也要记得修改自己的邮件收件人,判断三个都要改。 如果是一个人的话,可以直接写邮箱地址;如果是多个人的话在判断后面改为$mail_A,然后把需要通知的人写到最上面的mail_A环境变量中。

2023-03-02

openssh7.4p1 升级到 openssh9.5p1 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.5p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-11-30

mysql数据库定时备份脚本+定时删除

mysql数据库定时备份脚本+定时自动删除,默认为删除七天以前的备份,可自行修改(节省空间) 注意看脚本内的注释说明!!!!!!!!!!!!! 定时备份,需要写周期性计划任务: #周期性计划任务(每天完备一次) 0 0 */1 * * root /bin/sh 脚本路径/back.sh 脚本可修改的内容: 1、数据库信息:用户名、密码、ip、端口(必须修改的) 2、mysqldump的环境变量,也就是绝对路径(必须修改的) 3、备份的路径及日志文件名 4、脚本保留的天数 5、要备份的库(注意里面的说明:如需备份多个库,可以用到数组;如只备份一个库,可直接使用命令备份即可;如果要备份全部库,把库名改为:--all-databases即可;在脚本里面都是有说明的;总之,注意里面的说明!!!)(必须修改的) 6、备份库的文件名和打包备份的文件名(这里脚本内也有说明) 7、日志文件内打印的内容 日志文件的内容展示: --- 创建备份文件: 20230510.sql.tgz 开始:2023年05月10日 16:06:15 结束:2023年05月10日 16:06:20 succ

2023-05-12

shell脚本:一键启动当前目录所有jar包、一键停止jar包、一键查看当前目录所有jar包的进程数、一键重启jar包脚本

此shell脚本中包含功能: 一键启动当前目录所有jar包 一键停止当前目录jar包 一键查看当前目录所有jar包的进程数 一键重启当前目录jar包 执行命令为: 查看进程:sh java_check.sh process 启动:sh java_check.sh start 停止:sh java_check.sh stop 重启:sh java_check.sh start

2023-10-19

openssh7.4p1 升级到 openssh9.4p1 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.4p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-10-08

shell批量检测服务端口脚本nc命令检测ip端口是否存在脚本(在linux中用于检测服务状态的)

各脚本说明(此说明顺序不代表最终执行顺序) failif.sh: 判断所要监控的端口是否存在;存在返回ip 端口:ok,不存在返回ip 端口:fail ip-ports.txt: 此txt文件中写的是你要监控的ip 端口;切记,不能有空行和文字;文本中有示例,可以自行修改。还有ip必须可以ping通目标服务器才可以使用。 logs.txt: 记录脚本执行的结果和执行日期 nc-ports.sh: (主文件)内包含检测ip 端口是否存在,存在返回ip 端口:ok,不存在返回ip 端口:fail并写到同级目录中的日志里;还有检测failif脚本中输出的fail失败,如果有失败,则会返回ip 端口及服务名称,并输出到日志文件里,并发送告警到指定邮箱;最后输出日期-已监测到日志文件中。 services.txt: 此文件中主要写的是端口所对象的服务(所以大家尽量将服务端口统一)切记,不能有空行。

2023-09-18

openssh升级9.3p1所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.3p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-06-28

openssh7.4p1 升级到 openssh9.3p2 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.3p2.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2023-09-13

Postman 9.12.2 安装包 + 中文包.zip

postman安装就是解压完直接双击运行即可; 里面还有一个app压缩包,解压把app目录放到postman的安装地址/版本/resources下; 桌面找到Postman应用程序右键 -> 打开文件所在位置 再进入app-*.*.*/resources 默认安装地址:C:/Users/用户名/AppData/Local/Postman 示例:C:/Users/用户名/AppData/Local/Postman/app-9.12.2/resources 将解压下来的app目录放到:C:/Users/用户名/AppData/Local/Postman/app-9.12.2/resources/下,然后重启postman即可看到变成中文了。 安装中文包教程也可参考github安装地址:https://github.com/hlmd/Postman-cn

2023-08-09

Linux持续监控maillog邮件日志并输出收件人的邮箱号

持续监控maillog日志输出的收件人邮箱号,刚开始使用是没有的,只有当你发送邮件的时候,就会截取到收件人的邮箱信息,例如: 我开启日志,没有任何反应; 我去qq邮箱给本机的邮箱用户发送邮件; 发送出去了,我收到了; 好,我maillog也收到了,并截取了我这边收件人的邮箱地址。 完成!!!

2023-07-20

Linux之批量创建多个用户名及批量删除用户名(内容可根据自己的需求自行修改)

【Linux】之批量创建多个用户名及批量删除用户名(内容可根据自己的需求自行修改),不懂可以直接私信我。 username.zip内容 log、useradd.sh、userdel.sh、usersearch.sh、username.txt - log 就是创建的一个空目录,用于存放执行脚本的日志的,放的时候和脚本放到同级就可以; - useradd.sh 是创建用户组、批量添加用户并设置密码、创建家目录更改用户组,完成之后并统计执行当前脚本共创建了多少个用户。(用户名脚本、用户组、密码可根据自己的所需来自行修改),配合username.txt一起使用。 - userdel.sh 是通过username.txt批量删除用户名及用户组,删除完成之后会提示此次支持脚本共删除了多少个用户,并统计执行脚本前后的用户数量。(配合username.txt一起使用。) - username.txt 这里面是你需要创建的用户名,按照里面的格式来,一行一个用户名。 注意:useradd.sh、userdel.sh、usersearch.sh都需要和username.txt配置使用。

2023-04-13

李峋爱心代码(动态,情人节必备)

李峋爱心代码(动态,情人节必备)

2023-07-10

gcc gcc-c++ 4.8.5离线安装包

安装方式:unzip gcc-g++-4.8.5-rpm.zip && cd gcc-g++-4.8.5-rpm && rpm -ivh * --nodeps --force 解压压缩包 && 进入解压目录 && 安装全部不使用依赖

2023-02-23

mysql、mysqldump命令离线包(可直接使用命令)

使用环境:linux(上传到linux中记得chmod 775 * 加执行权限) 包里面的文件:mysql、mysqldump 两个命令 mysqldump使用方法:可直接使用,备份数据库 使用方法:mysqldump --opt -u用户名 -p密码 -hIP地址 -P数据库端口 要备份的库 > 导入指定的sql里 示例:mysqldump --opt -uroot -p123123 -h192.168.2.10 -P3306 abc > /usr/local/data/backup/abc.sql mysql使用方法:可直接使用命令连接 使用方法:mysql -u用户名 -p密码 -hIP地址 -P数据库端口 示例:mysql -uroot -p123123 -h192.168.2.10 -P3306

2023-05-10

kubeadm所需镜像包v1.20.0版本

包含:kube-apiserver-1.20.0.tar、kube-controller-manager-1.20.0.tar、kube-proxy-1.20.0.tar、kube-scheduler-1.20.0.tar、etcd-3.4.13-0.tar、pause-3.2.tar、coredns-1.7.0.tar; 镜像导入: docker load -i kube-apiserver-1.20.0.tar docker load -i kube-controller-manager-1.20.0.tar docker load -i kube-proxy-1.20.0.tar docker load -i kube-scheduler-1.20.0.tar docker load -i etcd-3.4.13-0.tar docker load -i coredns-1.7.0.tar docker load -i pause-3.2.tar

2023-03-23

K8S部署metrics-server-0.6.2镜像文件及yaml文件

内包含: 1、修改镜像源之后的:metrics-server-components.yaml 文件 2、metrics-server-0.6.2 镜像文件 可以直接下载使用 docker load -i metrics-server-0.6.2.tar 进行导入镜像。 相关文章:https://liucy.blog.csdn.net/article/details/129661466

2023-03-22

kubeadm所需镜像包及脚本v1.20.15版本

kubeadm所需镜像包及脚本v1.20.15版本,包含以下内容 kubeadm.sh docker load -i kube-apiserver-1.20.15.tar docker load -i kube-controller-manager-1.20.15.tar docker load -i kube-proxy-1.20.15.tar docker load -i kube-scheduler-1.20.15.tar docker load -i coredns-1.7.0.tar docker load -i etcd-3.4.13-0.tar docker load -i pause-3.2.tar

2023-03-17

centos8 openssh9.8p1升级openssh10.0p1所需的离线包

离线安装的话,进入解压之后先不要执行install.sh,需要根据系统所缺的来安装(安装过程中缺什么安装什么),避免操作系统不一样安装导致系统崩溃; 如果是centos8新环境可以直接执行install.sh来安装编译所需的依赖包,然后按照文档进行升级openssh即可; 文章连接:https://liucy.blog.csdn.net/article/details/150848861 gcc版本:8.5.0 openssl版本:3.3.1 openssl-devel版本:1.1.1k openssh版本:10.0p1 pam版本:1.3.1-15 make版本:4.2.1-10 zlib-devel版本:1.2.11-17

2025-08-27

centos8默认8.0 升级 openssh9.8p1所需的离线包

离线安装的话,进入解压之后先不要执行install.sh,需要根据系统所缺的来安装(安装过程中缺什么安装什么),避免操作系统不一样安装导致系统崩溃; 如果是centos8新环境可以直接执行install.sh来安装编译所需的依赖包,然后按照文档进行升级openssh即可; 文章连接:https://liucy.blog.csdn.net/article/details/150848861 gcc版本:8.5.0 openssl版本:3.3.1 openssl-devel版本:1.1.1k openssh版本:9.8p1 pam版本:1.3.1-15 make版本:4.2.1-10 zlib-devel版本:1.2.11-17

2025-08-27

arm数据库镜像 - 8.1.0版本

arm数据库镜像 - 8.1.0版本 创建容器命令: docker run -itd --name mysql --restart=always -p 3306:3306 -v /var/lib/mysql/my.cnf:/etc/mysql/my.cnf -v /var/lib/mysql/data:/var/lib/mysql/data/ -v /etc/localtime/:/etc/localtime/ -e MYSQL_ROOT_PASSWORD=123123 mysql:latest -v ”:“前面的可以改为自己的路径,”:“后面的路径为固定路径。

2025-02-26

批量获取当前目录中文件的md5值【windows、linux】

批量获取当前目录中文件的md5值, 内包含windows的bat脚本 和 linux的shell脚本。

2025-02-26

Nginx 404页面美化

Nginx 404页面美化,里面包含11种页面美化供您参考,内容可修改。

2024-12-13

docker24.0.5离线安装包 (一键部署)

docker24.0.5离线安装包; 里面只有命令 免安装;直接执行install-docker.sh脚本即可安装,中途会提示你是否需要配置docker的存储路径;默认会配置开机自启。 安装完成之后会显示操作系统、docker当前的状态及版本、还有是否支持gpu。 默认会启动docker并设置开机自启; 可自动区分ubuntu、centos系统根据不同的系统配置文件放入不同的位置,确保多系统可用性! ------------------------------------------ 安装完返回: selinux配置 操作系统为:centos 该服务器上未检测到nvidia-smi或没有command命令,跳过配置daemon.json Docker的版本为:24.0.5 docker状态为:running Docker是否支持GPU:未找到nvidia相关的组件,暂不支持 --------------------- 支持nvidia-docker,nvidia-docker创建时改为:docker run -itd --gpus all --name xx xx:latest

2023-12-20

Visual C++ 2013 Redistributable

Visual C++ 2013 Redistributable 里面有x86和x64位的,根据自己所需下载。 windows安装mysql5.7的时候会用到。

2024-09-30

k8s网络插件 flannel v0.25.5 flannel-cni-plugin-v1.5.1-flannel1 镜像包

flannel v0.25.5 flannel-cni-plugin-v1.5.1-flannel1 镜像包

2024-08-27

麒麟v10 arm的docker镜像

麒麟v10 arm的docker镜像

2024-08-15

podman 离线安装包

podman用于centos Stream 8-10镜像版本,目前只发现了这几个系统可以使用此服务代替docker服务; podman 离线安装包,可以代替docker创建容器镜像等等,参数和docker都一样; podman5.1.1版本,里面有install.sh脚本,可以直接执行安装;

2024-07-08

ELFK docker镜像-7.1.0版本(elasticsearch、filebeat)

ELFK docker镜像-7.1.0版本(elasticsearch、filebeat) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427504 ELFK docker镜像-7.1.0版本(kibana、logstash) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

ELFK docker镜像-8.12.2版本(elasticsearch、filebeat)

ELFK docker镜像-8.12.2版本(elasticsearch、filebeat) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427463 ELFK docker镜像-8.12.2版本(kibana、logstash) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

ELFK docker镜像-8.12.2版本(kibana、logstash)

ELFK docker镜像-8.12.2版本(kibana、logstash) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427462 ELFK docker镜像-8.12.2版本(elasticsearch、filebeat) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

ELFK docker镜像-7.1.0版本(kibana、logstash)

ELFK docker镜像-7.1.0版本(kibana、logstash) 剩余两个镜像文件在: https://download.csdn.net/download/liu_chen_yang/89427498 ELFK docker镜像-7.1.0版本(elasticsearch、filebeat) 可能里面打了好几层压缩包,记得解压一下到*.tar结尾就行,因为上传有限制;

2024-06-13

docker-compose1.29.2离线包

docker-compose1.29.2离线包 安装方式: 1、解压 2、传到服务器上 3、给docker-compose权限:chmod 775 docker-compose 4、移动到/usr/bin/下:mv docker-compose /usr/bin/ 5、查看版本号:docker-compose --version docker-compose version 1.29.2, build 5becea4c 完成!

2024-06-13

centos系统zip、unzip离线rpm安装包

centos系统zip、unzip离线rpm安装包 zip版本:3.0.1 unzip版本:6.0.5 架构:适用于x86架构

2024-04-23

服务器安全:获取登录的用户名、时间和操作信息并记录到指定路径日志里脚本

服务器安全:获取登录的用户名、时间和操作信息并记录到指定路径日志里脚本 以用户名分类创建目录,文件名为:ip_loginlog.日期(172.16.11.22_loginlog.2023-02-01_11:00:02) 内记录该用户操作的所有内容。

2024-04-25

服务器安全:登录服务器获取连接用户的信息并发送邮件到指定邮箱脚本

服务器安全:登录服务器获取连接用户的信息并发送邮件到指定邮箱脚本 获取连接用户的:IP 获取当前时间(精确到秒) 发送邮件内容为: IP为:172.16.10.1 用户在 2024年04月25日 15点56分03秒 登录了 172.16.10.2 服务器,特此通知!!!

2024-04-25

openssh7.4p1 升级到 openssh9.6p1 所需的离线包

内容包括:gcc openssl-devel pam-devel rpm-build zlib 这些命令包,同时还包括:openssh-9.6p1.tar.gz、openssl-1.1.1t.tar.gz离线包; 各个版本为:gcc-->4.8.5、openssl-->1.1.1、pam-->1.1.8、zlib-->1.2.7 openssh-update ├── boost-serialization-1.53.0-28.el7.x86_64.rpm ├── boost-system-1.53.0-28.el7.x86_64.rpm ├── boost-thread-1.53.0-28.el7.x86_64.rpm ├── cpp-4.8.5-44.el7.x86_64.rpm ├── gcc-4.8.5-44.el7.x86_64.rpm ├── gcc-c++-4.8.5-44.el7.x86_64.rpm ├── gcc-gfortran-4.8.5-44.el7.x86_64.rpm ├── gcc-gnat-4.8.5-44.el7.x86_64.rpm ├── gc

2024-02-27

nginx1.24.0 二进制安装离线包及依赖包

nginx1.24.0 二进制安装离线包及依赖包,仅在centos7上测试过。 包含安装包为: gcc目录:版本:gcc4.8.5 openssl目录 pcre目录 zlib目录 install.sh脚本 nginx-1.24.0.tar.gz离线包 <br> 使用方法: 解压直接执行install.sh,会自动安装这几个依赖包和安装nginx所需的几个组件,安装完会自动查询并且解压编译安装nginx1.24.0,并启动nginx程序,默认启动是80端口; <br> 如果不需要启动的可以自行修改脚本。

2024-02-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除