摘要: 1.expect 前言 观察ssh登录的交互现象,有些程序难以避免的需要交互。如何解决脚本与程序的交互问题。 expert就是专门解决脚本和程序之间的交互问题 语法 spawn expect的内部命令,启动一个shell程序 expect 期望哪些内容 yes/no 就send发送yes。\r表示回 阅读全文
posted @ 2022-02-11 20:27 真渡 阅读(112) 评论(0) 推荐(0)
摘要: 1.while语句结构 (死循环/逐行处理文件) 语法: while 条件测试 : do 循环体 done 注意: 当条件测试成立(条件测试为真),执行循环体 例子 中断循环 exit 退出整个程序 break 退出当前循环程序 continue 退出此循环,进行下一次循环 exit break c 阅读全文
posted @ 2022-02-11 00:59 真渡 阅读(94) 评论(0) 推荐(0)
摘要: 1.案例3:使用for实现批量主机root密码的修改 前提1.已经完成密钥登录配置(ssh-keygen) 前提2.定义主机地址列表 前提3.了解远程修改密码的方法 如何不登陆对130进行操作 ssh@192.156.130 "touch /root/testtest.txt" 尝试更改130密码 阅读全文
posted @ 2022-02-11 00:19 真渡 阅读(129) 评论(0) 推荐(0)
摘要: 1.shell循环for 语法 for 变量名 [in 取值列表] do 循环体 done $(seq 1 10) = `seq 1 10` 作用:用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制 2.案例1-ping测试 阅读全文
posted @ 2022-02-09 20:24 真渡 阅读(65) 评论(0) 推荐(0)
摘要: 1.嵌套 就是if里套if 案例 2.调试脚本 调试脚本的方法: sh -n 02.sh 仅调试脚本中的语法错误 sh -vx 02.sh 以调试的方式,查询整个执行过程 如果使用-vx,可以先注释一部分,让程序简单化 3.注意 · []表示条件测试。注意这里的空格很重要,要住在'['后面和']'前 阅读全文
posted @ 2022-02-08 21:09 真渡 阅读(547) 评论(0) 推荐(0)
摘要: 1.前言 无论什么编程语言都离不开条件判断(流控)。shell也不例外。 例如,用户输入的密码不够长时提醒用户,密码过短 例如,用户输入了备份的目录,如果有目录继续备份,如果没有目录创建目录 例如,用户输入成绩,如果100-80分评委优秀,如果79-60分评为合格,如果59-0分评为不合格 2.数值 阅读全文
posted @ 2022-02-05 21:45 真渡 阅读(92) 评论(0) 推荐(0)
摘要: 1. 前言 什么是shell shell是应用程序,是壳,是命令解释器。 shell语言的特点 shell语言是指nuix操作系统的命令语言,同时又是该命令语言的监视程序的简称。 shell本身是一个用c语言编写的程序,它是用户使用unix/linux的桥梁,用户的大部分工作都是通过shell完成的 阅读全文
posted @ 2022-02-03 13:05 真渡 阅读(56) 评论(0) 推荐(0)
摘要: 1.代理简介 名词 DB Proxy,数据库中间件 功能 读写分离 M-S-S M-M-S-S 负载均衡 支持数据的分片自动路由与聚合 产品 MySQL Proxy MySQL官方 MyCat 阿里巴巴 2.MyCat实战 架构 准备好域名解析 vim /etc/sysconfig/network- 阅读全文
posted @ 2022-01-28 15:09 真渡 阅读(63) 评论(0) 推荐(0)
摘要: 逻辑卷LVM 创建物理卷pvcreate 创建卷组vgcreate 创建逻辑卷vgcreate 创建逻辑卷lvextend 扩大VGvgextend 查看VG空间vgs 扩容LVlvextend 重置LV大小FS扩容resize2fs 文件系统 inode索引 软链接ln 廉价磁盘冗余阵列RAID 阅读全文
posted @ 2022-01-23 18:39 真渡 阅读(153) 评论(0) 推荐(0)
摘要: 1.双主双从(MM-SS) 双主(MM) 前言:前面的试验,主服务器单节点设置,加入主服务器故障会影响全局的写入事件。故设置双主。 目前:已经设置master1为master2的主服务器。只需设置master2为master1的主服务器。 在master2上授权 grant replication 阅读全文
posted @ 2022-01-23 18:14 真渡 阅读(232) 评论(0) 推荐(0)