2025年10月15日

ansbile全生命周期脚本

摘要: #!/usr/bin/env bash # # 通用 Ansible 全生命周期管理脚本 # 支持安装、检测、升级、卸载 # 支持多种系统和安装方式 (yum/apt/pip/source) # 可指定版本与安装目录 set -e # 默认参数 ANSIBLE_VERSION=${1:-2.9.27 阅读全文

posted @ 2025-10-15 23:05 jun_li123 阅读(5) 评论(0) 推荐(0)

ansible安装脚本

摘要: #!/usr/bin/env bash # # 通用 Ansible 安装脚本 # 支持多种方式安装(yum/apt/pip/source) # 支持 root 和 普通用户 # 支持自定义版本(默认 2.9.27) set -e ANSIBLE_VERSION=${1:-2.9.27} # 默认版 阅读全文

posted @ 2025-10-15 23:03 jun_li123 阅读(5) 评论(0) 推荐(0)

2025年9月12日

nginx编译安装(ubuntu+rocky+openeuler)

摘要: apt install build-essential gcc g++ libc6 libc6-dev libpcre3 libpcre3-dev libssldev libsystemd-dev zlib1g-dev libssl-dev sudo apt-get update sudo apt- 阅读全文

posted @ 2025-09-12 13:51 jun_li123 阅读(20) 评论(0) 推荐(0)

nfs+sersync

摘要: 一台服务器 ServerA ,该服务器上有一个本地目录 /mnt/nfsdata ,此目录通过 NFS 挂载了远程服务器 ServerNFS 上的目录 /data/shared 。需要对 ServerA 上的/mnt/nfsdata 中的数据进行实时备份。为此,在另一台服务器 ServerB 上部署 阅读全文

posted @ 2025-09-12 10:32 jun_li123 阅读(13) 评论(0) 推荐(0)

2025年8月25日

vim 添加作者信息以及联系方式

摘要: vim 添加脚本提供作者和注释 vim ~/.vimrc " " "" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console " "" syntax on "自动语法高亮 "winpos 5 5 " 设定窗口位置 "set lines= 阅读全文

posted @ 2025-08-25 19:16 jun_li123 阅读(5) 评论(0) 推荐(0)

2025年8月24日

linux编译安装

摘要: wget http://nginx.org/download/nginx-1.23.0.tar.gz tar -xvf nginx-1.23.0.tar.gz ./configure --prefix=/lnmp/nginx --with-http_ssl_module apt install li 阅读全文

posted @ 2025-08-24 20:53 jun_li123 阅读(5) 评论(0) 推荐(0)

磁盘保存迁移数据dd

摘要: dd实践[熟练] dd 文件操作管理命令 1.1.4.7 硬盘读写测试[扩展] 测试硬盘写速度 测试硬盘读速度 将本地的/dev/sdx整盘备份到/dev/sdy dd if=/dev/sdx of=/dev/sdy 将/dev/sdx全盘数据备份到指定路径的image文件dd if=/dev/sd 阅读全文

posted @ 2025-08-24 19:17 jun_li123 阅读(9) 评论(0) 推荐(0)

2025年7月20日

tomcat集群会话

摘要: 实现基于tomcat集群会话保持 1、实验环境 我们需要准备两台虚拟机,把这两台虚拟机组成集群,实现会话保持。 2、配置server1 2.1 修改nginx配置文件 [root@server1 ~]# vim /etc/nginx/nginx.conf upstream tomcat_cluser 阅读全文

posted @ 2025-07-20 16:37 jun_li123 阅读(6) 评论(0) 推荐(0)

2025年6月12日

shell

摘要: source 或.script.sh 常用于: 加载环境变量配置 加载函数库 让脚本内容"立即生效" 如果使用bash myenv.sh ,变量智慧存在于子shell,主shell无法访问 1.脚本的4中执行方式 bash script.sh 是否创建新进程 不依赖shebang 不共享变量 sh 阅读全文

posted @ 2025-06-12 13:06 jun_li123 阅读(15) 评论(0) 推荐(0)

2025年6月9日

练习题

摘要: 1、显示/proc/meminfo文件中以大小s开头的行(要求:使用两种方法) 2、显示/etc/passwd文件中不以/bin/bash结尾的行 3、显示用户rpc默认的shell程序 4、找出/etc/passwd中的两位或三位数 5、显示CentOS7的/etc/grub2.cfg文件中,至少 阅读全文

posted @ 2025-06-09 19:09 jun_li123 阅读(4) 评论(0) 推荐(0)

导航