Shell脚本
未读
cert证书核心信息提取shell脚本
sudo tee /data/scripts/check_cert.sh > /dev/null << 'EOF'
#!/bin/bash
# 适配 OpenSSL 1.0.x,同时支持「无子目录/有子目录」双场景
# 无子目录 → 仅扫当前目录;有子目录 → 递归扫描所有子目录
# 脚本标题
e
Shell脚本
未读
redhat8.6的nfs客户端部署的shell脚本
需要修改脚本:NFS_SERVER="192.168.1.1" 指定本机挂载目录:PKG_DIR="/tmp/nfs" 离线依赖包:REQUIRED_PKGS=("gssproxy-0.8.0-19.el8.x86_64.rpm" "nfs-utils-2.3.3-46.el8.x86_64.rpm
Shell脚本
未读
shell脚本-ftp自动登录
#!/bin/bash
#zach 20260122
# 强制指定bash解释器,避免sh/dash兼容问题
set -uo pipefail # 去掉-e(避免单步命令失败直接退出,便于精准控制错误)
# ====================== 预置FTP配置(请根据实际情况修改)===
Shell脚本
未读
shell脚本-批量ssh免密主机
vi batch_push_jumpserver_pubkey.sh
#!/bin/bash
# 目标主机列表(root@IP)
HOSTS=(
"root@IP1"
"root@IP2"
)
# 目标主机root账户的统一密码
PASSWORD="服务器密码"
# JumpS
shell脚本-jenkins重启
#!/bin/bash
# 拷贝-杀掉进程 启动进程并输出
# 2019年3月 曾缘
echo "hello address-distribution-1.0.0.jar"
DAY=`date +%Y-%m-%d`
pid=`ps -ef|grep address-distribution-1.0
Sql Server 脚本部署
Sql Server 脚本部署 +++++++++++++++++++++++++++++++++++++++++++ 标题:SqlServer数据库实例部署 时间:2019年9月24日 内容:部署SqlServer单实例 参考:https://www.jiansh
Shell脚本
未读
shell脚本-rm命令误删除
#!/bin/bash
# 安全删除脚本 safe-rm
# 检查是否有文件或目录作为参数
if [ "$#" -eq 0 ]; then
echo "Usage: safe-rm [file/directory...]"
exit 1
fi
# 提示用户确认
echo "Ar
Shell脚本
未读
shell脚本-其他脚本
1.1 生成随机数 #!/bin/bash
# 2019-8-13
# 随机生成?位字符
function generate_random_strings(){
# 数字0-9
NUMBER=($(echo {0..9}))
# 小写字母
LOWERCASE_LETTERS=($(echo
Shell脚本
未读
shell脚本-备份
1.1 mysql备份脚本 #!/bin/bash
CONNECT="-udba -pxxx -h127.0.0.1 -P3306"
BACKUPDIR='/data/mysqlback'
BACKUPDATE=$(date +%Y%m%d_%H%M)
DATABASE=数据库名称
/opt/my
Shell脚本
未读
shell脚本-检测进程
1.1 最高进程排序 #!/bin/bash
# zakkary 2020年5月5日
# 筛选前40个占用最高的进程
for proc in $(find /proc -maxdepth 1 -regex '/proc/[0-9]+'); do
printf "%2d %5d %s\n"

