分类: 脚本

6 篇文章

ping通的主机推送ssh密钥脚本
#!/bin/bash #====================================================================== # Author: 开源 # Description: ping通则推送秘钥 # Date: 2024-12-31 # Version: 2.0 # Notes: 啥也不用改,直接用…
批量ping脚本
#!/bin/bash # 定义颜色常量 GREEN='\033[0;32m' RED='\033[0;31m' NC='\033[0m' # 用于重置颜色 # 定义要检测的IP地址数组,可以根据实际情况修改数组中的IP ip_array=( "10.0.0.5" "172.16.1.5" "10.0.0.6" "172.1…
lb高可用keepalived脚本
注:该脚本在keepalived配置文件中调用 #!/bin/bash #如果nginx挂掉,重启nginx如果起不来nginx,停止keepalived,保证高可用ip漂移给备用keepalived nginx=`netstat -tanulp|grep :80|wc -l` if [ $nginx -eq 0 ];then system…
全网备份脚本
注:推送的对方服务器,需要配置rsync #!/bin/bash #备份etc配置文件 #备份文件放到/backup一份删除3天前的,增量给备份服务器一份 find /backup/* -mtime +3 | xargs rm -rf mkdir -p /backup_conf/`hostname`_`hostname -I | awk '{pri…
系统优化脚本
#!/bin/bash # 本脚本只适用于麒麟v10sp3系统使用 # 给开机启动脚本权限 chmod +x /etc/rc.d/rc.local # 关闭 Swap 分区 systemctl disable --now kdump sed -i "s#crashkernel=1024M,high ##g" /boot/grub2/grub.cfg…
shell脚本入门
什么是 Shell 脚本 Shell 脚本是一种解释型的脚本语言,它用于在 Unix/Linux 操作系统的 Shell 环境中自动化执行一系列命令。Shell 本身是一个命令行解释器,它接收用户输入的命令并将其传递给操作系统内核去执行。而 Shell 脚本就是将多个命令组合在一起,按照一定的逻辑顺序来执行,从而实现更复杂的任务。 例如,你可能需要…