摘要: 一、架构介绍及环境部署 (一)了解集群架构服务器组成 基本架构组成:(用于让用户进行访问) 1、前端服务部分: 1)顾客 用户 是一个访问者,请求访问网站页面 2)保安 防火墙设备 对访问架构用户进行策略控制,正常访问网站用户,可以放行进入;非法人员(黑客)访问网站,禁止进入 3)对讲机 交换机(外 阅读全文
posted @ 2020-05-01 17:11 cuiyongchao007 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 十四、企业实战案例 (一)使用for循环在/oldboy目录下批量创建10个html文件,其中文件名包含10个随机小写字母加固定字符串0ldoby。 思路分析,产生随机数字方法: ①核心是创建10个随机小写字母。 应用实例 shell [root@centos6 kvm3 shili] cat 14 阅读全文
posted @ 2020-04-29 22:52 cuiyongchao007 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 十三、Shell数组应用实践 (一)数组介绍 为什么会产生数组 通常在开发Shell脚本时,我们定义变量采用的形式为a=1;b=2;c=3,可如果有多个变量呢?这时再一个一个定义很费劲,并且要是有多个不确定的变量内容,也难以进行变量定义,此外,快速读取不同变量的值也是一件很痛苦的事情,于是数组就诞生 阅读全文
posted @ 2020-04-29 21:40 cuiyongchao007 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 十二、循环控制及状态返回值应用实践 本章将带着大家学习以下几个特殊的命令break(循环控制)、continue(循环控制)、exit(退出脚本)、return(退出函数)。 (一)、break、continue、exit、return的区别和对比 在上述命令中,break、continue在条件语 阅读全文
posted @ 2020-04-29 21:37 cuiyongchao007 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 十一、for循环语句应用实践 (一)、for循环语法 (二)范例1 用for循环竖向打印1、2、3、4、5共5个数字。 (三)范例2: 通过开发脚本实现仅设置sshd rsyslog crond network sysstat 服务 开机自启动。 (四)范例3: 计算从1加到100之和。 (五)案例 阅读全文
posted @ 2020-04-29 21:32 cuiyongchao007 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 十、while循环及应用实践 (一)while循环语法 (二)范例1: 每隔2s输出系统负载情况。 1、脚本执行的方法 | 用法 | 说明 | | | | | sh while1.sh & | 把脚本while1.sh放到后台执行(后台运行脚本时常用) | | nohup while1.sh & | 阅读全文
posted @ 2020-04-29 21:26 cuiyongchao007 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 九、case结构条件句应用实践 (一)case语法结构 case结构条件句相当于多分支if条件语句,但是它比这些条件句看起来更规范工整,常被用于实现系统服务脚本等应用场景中。 case语句的语法结构: (二)实例,case应用: (三)实例,不同的分支字体颜色不同: 当用户输入对应的数字选择水果的时 阅读全文
posted @ 2020-04-28 23:44 cuiyongchao007 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 八、函数知识与实践 (一)shell函数语法 1、函数的表示方式 | 第一种语法 | 第二种语法 | 第三种语法 | | | | | | function 函数名(){ } | function 函数名 {} | 函数名() { } | 2、实例:函数的写法 3、实例:检测web网站是否正常 wge 阅读全文
posted @ 2020-04-28 23:30 cuiyongchao007 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 七、if结构条件句知识与实践 (一)if条件句单双分支语法 (二)if条件句多分支语句 1、语句的结构 2、实例:判断目录是否存在 3、实例:判断服务器内存大小 开发shell脚本判断内存是否充足,如果小于100,提示不足,如果大于100提示充足。 [root@centos6 kvm3 script 阅读全文
posted @ 2020-04-28 23:17 cuiyongchao007 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 六、shell脚本的条件测试与比较 (一)条件表达式的常见语法 1、条件表达式6种写法(if,while) 语法1:test 语法2:[ ] 中括号两端必须要有空格 语法3:[[]] 两端必须要有空格 语法4:((测试表达式)) 两端必不需要空格 语法5:(命令表达式) 语法6: 实际应用展示 ①[ 阅读全文
posted @ 2020-04-28 23:09 cuiyongchao007 阅读(765) 评论(0) 推荐(0) 编辑