文章分类 -  Shell

摘要:Shell-day14 1. 昨日回顾 1. Shell正则表达式 2. 什么是正则表达式 3. 常见的通配符和特殊符号 4. 正则表达式的符号介绍 基础正则 扩展正则 5. 正则表达式之Grep应用 6. 正则表达式之Sed应用 工作原理 2. Awk基本介绍 awk是一种编程语言 gawk 对于 阅读全文
posted @ 2021-12-30 11:06 zbzSH 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1.正则表达式 (RE) 什么是正则表达式? 定义:字符,特殊的字符,赋予了一些特殊的含义,主要应用于grep ,sed,awk命令。 正则表达式能干什么 用途: 使用正则表达式可以筛选我们想要的内容。 正则表达式注意事项: 1.正则表达式和通配符,特殊字符有本质区别: 正则表达式主要用于三剑客命令 阅读全文
posted @ 2021-12-30 11:05 zbzSH 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Shell-day12 1. 昨日回顾 Shell函数相关介绍 函数的语法示例 两种定义的方式 函数名() {} function 函数名 {} 函数的参数传递 $1 $2 $3 ... 函数的参数和脚本的参数是不一样的 函数的参数传递案例 Nginx启动停止脚本 布置了课后作业: 一键化安装LNM 阅读全文
posted @ 2021-12-30 11:05 zbzSH 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Shell-day10 1. 昨日回顾 1. while循环随机点名脚本 2. 猜数字脚本 3. 分发公钥脚本 4. 随机点菜系统脚本 5. 循环计算类的脚本 计算 1-100数字的和 计算0-100之间随机数的和 直到大于1000则结束 计算0-100之间随机数的和 直到大于1000结束,判断最后 阅读全文
posted @ 2021-12-30 11:04 zbzSH 阅读(65) 评论(0) 推荐(0) 编辑
摘要:Shell-day11 1. 上周回顾 1. Shell编程介绍 2. 什么是Shell,为什么学习Shell,任何学习好Shell,Shell能干什么 3. Shell的开发规范习惯,Shell的执行方式 4. 登录式Shell和非登录式Shell 交互式 非交互式 5. Shell的变量介绍 6 阅读全文
posted @ 2021-12-30 11:03 zbzSH 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Shell-day09 1. 昨日回顾 1. 判断数据库主从复制脚本 2. 循环语句之while循环 无限循环 while read line do done < file a=0 while [ $a -lt 10 ] do done while true do done 3. while循环的语 阅读全文
posted @ 2021-12-30 11:02 zbzSH 阅读(64) 评论(0) 推荐(0) 编辑
摘要:Shell-day07 1. 昨日回顾 1. case语句的场景示例 2. 系统管理工具箱脚本 3. 实现跳板机的脚本 4. 多级菜单脚本 5. Shell循环语句 6. for while until 7. For循环基本概述 语法 8. For循环的取值方式 \' 9. C语言风格和Shell语 阅读全文
posted @ 2021-12-30 11:01 zbzSH 阅读(33) 评论(0) 推荐(0) 编辑
摘要:Shell-day08 1. 昨日回顾 1. For循环的场景示例 2. 批量创建用户,要求只有root有权限执行 设置24位随机密码 将用户及其密码存放在一个密码文件中 权限只有可读 3. 批量删除用户脚本 4. 批量探测10.0.0.0/24网段内所有主机是否存活 存活的进行探测远程连接端口是否 阅读全文
posted @ 2021-12-30 11:01 zbzSH 阅读(43) 评论(0) 推荐(0) 编辑
摘要:Shell-day06 1. 上周知识点回顾 1. Shell的基本介绍 Shell编程介绍 交互式和非交互式 为什么要学习Shell 如何学习Shell Shell能做什么 Shell的开发规范及习惯 Shell的执行方式 登录式和非登录式的区别 2. Shell变量 Shell变量介绍 用户自定 阅读全文
posted @ 2021-12-30 10:59 zbzSH 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Shell-day05 1. 昨日回顾 1. 流程控制语句之整数比较 -eq -ne -gt -lt -ge -le 2. 监测服务是否运行脚本 3. 条件测试,创建用户脚本 4. 函数库的使用,判断URL地址是否能够正常访问 /etc/init.d/functions 先引用 为真 action 阅读全文
posted @ 2021-12-30 10:58 zbzSH 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Shell-day04 1. 昨日回顾 1. 批量重命名文件,打包压缩,还原名称。 for 2. 判断字符串的长度,字符串的长度小于3的显示出来 3. 变量的运算 加 减 乘 除 求余 求方 + - * / % ^ 4. 整数运算 expr $(()) $[] let 5. 小数运算 bc awk 阅读全文
posted @ 2021-12-30 10:57 zbzSH 阅读(86) 评论(0) 推荐(0) 编辑
摘要:Shell-day03 1. 昨日回顾 Shell变量赋值 Read的语法示例 read -p read示例脚本测试IP地址是否通畅 Read修改主机名脚本 Read修改IP地址脚本 Shell变量替换 ${#变量} #变量值的长度 ${变量#匹配规则} #从头开始匹配,最短删除 ${变量##匹配规 阅读全文
posted @ 2021-12-30 10:56 zbzSH 阅读(100) 评论(0) 推荐(0) 编辑
摘要:Shell-day02 1. 昨日回顾 1. Shell的课程大纲 2. 什么是Shell? 命令解释器 交互式 非交互式 echo $- Shell的设置 himBH 交互式 hB 非交互式 3. 什么是Shell脚本? 脚本的组成:命令的堆积+特定的语法+特定的格式=文件 .sh为结尾 4. 为 阅读全文
posted @ 2021-12-30 10:55 zbzSH 阅读(46) 评论(0) 推荐(0) 编辑
摘要:Shell-day01 1. Shell的课程大纲 Shell脚本必须要会,并且要精通。 1. Shell的基本概述 2. Shell的变量 3. Shell的数值运算 4. Shell的流程控制 if ;then fi 5. Shell的循环语句 for while 6. Shell的数组函数 7 阅读全文
posted @ 2021-12-30 10:54 zbzSH 阅读(40) 评论(0) 推荐(0) 编辑
摘要:```bash#!/bin/bash#date:2021-08-02#定义变量LogrotateDir='/bankapp/cf/logs_logrotate'PafaLog='/bankapp/deploy/work/logs/app/pafa.log'PATH=$PATH#打印当前时间echo 阅读全文
posted @ 2021-10-18 10:32 zbzSH 阅读(65) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示