摘要:
一、编译安装MySQL服务 //1.将安装mysql 所需软件包传到/opt目录下 mysql-5.7.17.tar.gz boost_1_59_0.tar.gz //支持c++的运行库 //2.安装环境依赖包 yum -y install gcc gcc-c++ ncurses ncurses-d 阅读全文
摘要:
目录 一、SNAT原理的应用 二、DNAT原理的应用 三、Linux抓包 一、SNAT原理的应用 1、原因环境和原理 SNAT应用环境:局域网主机共享单个公网IP地址接入Internet(私有IP不能在Internet中正常路由) SNAT原理:修改数据包的源地址。 SNAT转换前提条件:局域网各主 阅读全文
摘要:
一、Firewalld概述 Firewalld是由红帽发起的提供了支持网络/防火墙 区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持 IPv4、IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项。它也支持允许服务或者应用程序直接添加防火墙规则的接口。 fir 阅读全文
摘要:
目录 一、Here Document免交互 二、Expect进行免交互 三、expect直接执行,需要使用expect 命令去执行脚本 四、完成自动划分磁盘免交互 一、Here Document免交互 1、概述 Here Document使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如 阅读全文
摘要:
一、Linux防火墙基础 1.1 ptables的表、链结构 1.1.1 Linux包过滤防火墙概述 netfilter 位于Linux内核中的包过滤功能体系 称为Linux防火墙的"内核态" iptables 位于/sbiniptables,用来管理防火墙规则的工具 称为Linux防火墙的"用户态 阅读全文
摘要:
目录 一、awk工作原理 二、命令格式 一、awk工作原理 逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。 sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入也是逐行读取的, 阅读全文
摘要:
目录 一、sed编辑器 二、sed编辑器工作流程 三、命令格式 四、常用选项 五、常用操作 六、使用地址 七、删除行 八、替换 九、插入 一、sed编辑器 sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed编辑器可以根据命令来处理数据流中的数据,这些命令 阅读全文
摘要:
一、正则表达式 通常用于判断语句中,用来检查某一字符串是否满足某一格式 正则表达式是由普通字符与元字符组成 普通字符包括大小写字母、数字、标点符号及一些其他符号 元字符是指在正则表达式中具有特殊意义的专用 字符,可以用来规定其前导字符(即位于元字符前面的字符或表达式)在目标对象总的出现模式 1、基础 阅读全文
摘要:
目录 一、sort命令 二、uniq命令 三、tr命令 四、cut命令 五、eval命令 一、sort命令 以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序 1、格式 sort [选项] 参数 //or cat file | sort 选项 2、常用选项 -f :忽略大小写,默认会大写字 阅读全文
摘要:
目录 一、数组 二、向函数传递数组参数 三、冒泡排序 四、直接排序 五、反转排序 一、数组 1、数组的定义方法 数组名=(元素1 元素2 元素3 ……元素n) 使用括号包含数组中的元素,每个元素都有各自索引(从0开始)元素可以是字符串或者数字 方法一: 数组名=(value0 value1 valu 阅读全文