07 2022 档案
摘要:正则表达式 正则表达式概述 正则表达式 ,简写:re (regular expresslon) 在某些地区,管他叫做正规表达式、规则表达式 为什么要使用正则 主要功能 1.主要是出来文本和字符串 2.处理有规律的内容 3.正则一般给高级开发语言使用 例如:Python,Go,C++,JAVA等 搜索
阅读全文
摘要:shell图形化界面 whiptail 在CentOS6系统中,我们可以使用setup指令来修改网卡的IP等信息,交互起来十分方便,在CentOS7系统中,setup命令已经没有了,但是还有nmtui命令,可以让我们修改IP和主机名。 whiptail命令的作用就是可以出现一个图形化界面,并且样式有
阅读全文
摘要:shell case语句 case语句 sase...esac 为多选择语句,与其它语言中的swith...case语句类似,是一种多分支选择语句,每个case分支用右括号开始,用两个分号;;表示break,即执行结束,跳出整个case...esac语句,esac(就是case反过来)作为结束标记。
阅读全文
摘要:shell 循环 循环的分类 | 循环名称 | 循环含义 | 应用场景 | | : : | : : | : : | | while | 当型循环 | 死循环、按行读取文件、有条件循环 | | do until | 直到型循环 | 没有场景 | | for | 通用型循环 | 很多应用场景 | 循环语
阅读全文
摘要:shell编程函数 函数介绍 函数就是具备某一个功能的工具 为什么要使用函数 如果不使用函数你的代码就会: 1.程序的组织不够清晰,可读性差 2.代码冗余 3.可扩展性 (功能要修改的时候...对不起GG) 如何使用函数 函数的使用必须遵循的原则:先定义,后调用 修理工事先准备好工具的过程就是定义函
阅读全文
摘要:shell企业案例 企业中常用的监控命令 | 监控目标 | 命令 | | | | | 本地端口监控 | netstat -lntup ss -lntup lsof | | 远端端口监控 | telnetncnmap | | 进程监控 | ps -efps -aux | | web监控 | curlw
阅读全文
摘要:shell流程控制 if if条件语句语法 单分支 if [ 条件1 ];then 动作 fi if [ 条件1 ] then 动作 fi 双分支 if [ 条件1 ];then 动作 else 动作 fi if [ 条件1 ] then 动作 else 动作 fi 多分支 if [ 条件1 ];t
阅读全文
摘要:shell中的变量 变量介绍 变量即变化的量,核心是"变"与"量",变即变化,领即衡量状态。 量:是记录现实世界当中的某种状态 变:指的是记录状态是可以发生变化的 如何使用变量 变量名 赋值符号 变量值 name=zh // shell中定义的变量 name: zh // yaml中定义的变量 #
阅读全文
摘要:shell条件表达式 条件表达式介绍 条件表达式,我们非常的常用,可以说,任何编程语言都离不开条件表达式,但是每种表达式语言的写法都不太一样,在shell中, 有一种独特的写法 [ 条件 ] # 不支持 > < 支持 -eq -le -ne [[ 条件 ]] # 支持 < > -eq -le -ne
阅读全文
摘要:shell运算符 基础运算符 + : 加 -:减 *:乘 /:除 %:取余 # 取余案例 echo $((RANDDM%10)) # 自增案例 for ((i=1;i<=10;i++));do echo $i done 逻辑符号 && : 且 || :或 ! :非 所有符号 + - # 加号,减号,
阅读全文
摘要:shell中的变量 变量介绍 变量即变化的量,核心是"变"与"量",变即变化,领即衡量状态。 量:是记录现实世界当中的某种状态 变:指的是记录状态是可以发生变化的 如何使用变量 变量名 赋值符号 变量值 name=zh // shell中定义的变量 name: zh // yaml中定义的变量 #
阅读全文
摘要:firewalld防火墙 防火墙概述 在CentOS7版本之前,使用iptables做防火墙 在centos7系统中集成了多款防火墙管理工具,默认启用的是firewalld(动态防火墙管理器) 防火墙管理工具,Firewalld支持CLI(命令行)以及GUI(图形)的两种管理方式。 对于接触linu
阅读全文
摘要:ansible - jinja2模板 什么是jinja模板 jinja2是python的全功能模板引擎 jinja2模板和ansible的关系 ansible通常会使用jinja2模板来修改被管理主机配置文件等 在sltstack中同样会使用到jinja2,模板 如果在100台主机上安装nginx,
阅读全文