AlexRomeo Blog 每一行代码都是成长的痕迹,每一个bug都是成长的机会。

ADGUARD更新脚本

ADGUARD更新脚本 一般情况下可以直接使用adguard的web页面直接进行更新,出现更新失败时,可选择使用脚本的方式进行。但需要注意脚本中的路径问题。 #!/bin/bash # 检查是否提供了URL参数 if [ -z "$1" ]; then echo "使用方法: $0 <下载地址

AlexRomeo AlexRomeo 发布于 2025-02-28

自动同步证书脚本

背景 ssl证书通过acme自动申请,约3个月自动续签一次证书,将申请下来的证书自动同步给其他需要使用的主机。 环境介绍 系统:CentOS 7.8 当前主机与其他主机之间可以免密访问。 正文 脚本内容 #!/bin/bash # 目标目录 target_dir="/data/etc/nginx-

AlexRomeo AlexRomeo 发布于 2024-06-20

MySQL密码重置

1 背景介绍 无论您是在企业中做开发的工程师还是在学习中的学生,难免会遇到MySQL的密码未与之前的开发人员交接清楚或自己遗忘了密码的情况。 1.1 系统及软件版本 系统/软件 版本 CentOS 7.8 64位 MySQL 5.7.34 2 操作过程 Tips: 以下所有的操作均以管理员账户或拥有

AlexRomeo AlexRomeo 发布于 2024-06-05

CentOS7系统新增磁盘

场景 系统磁盘只有10G空间,仅用来运行系统,默认为分配其他应用的磁盘空间 系统版本:centos7.6 64位 准备环境 准备一个用来挂载磁盘的目录,如data目录,也可以以项目名称或磁盘的用途来命名 检测硬盘 输入命令lsblk,用来检查当前磁盘在系统中的命名,vda是当前系统磁盘,sda是挂载

AlexRomeo AlexRomeo 发布于 2024-05-25

添加删除用户-可以识别字符串及文件

#!/bin/bash # 脚本内容来自然工作时的脚本小升级,大致原因如下。 # 传参的时候可能会有人把字符串和文件混着传,所以通过for循环逐个判断参数是文件还是字符串。 echo "请根据提示输入:" echo "add[创建用户] del[删除用户]" read -p "退出程序请使用C

AlexRomeo AlexRomeo 发布于 2024-05-25

Linux常见命令

与目录相关的命令: 以下命令中出现的"递归"的意思: 一般来说,选项中出现r/R的时候几乎都是表示递归处理。 递归表示逐步处理文件。 command comment pwd 用于显示当前所在的完整路径 mkdir 用于创建一个目录。 -p 该选项用于创建多级目录。 cd 用于切换目录 | 路径 .

AlexRomeo AlexRomeo 发布于 2024-05-25