宝山的博客
在下不才,南郡人也,性温好友,闲情少言,诚以待人,虽貌不及潘安,才不及子建,然 好读博学,常诸文自娱。性情中人,其交天下才俊佳人也。。。
展开
-
HTTP工作流程
文章目录1. 什么是HTTP事务2. 报文流3. 请求报文4. 响应报文5. HTTP的工作流程6. 域名解析过程:7. TCP三次握手过程8. HTTP协议栈中各层数据流1. 什么是HTTP事务HTTP事务 = 请求命令 + 响应结果是HTTP请求的最小处理单元,简单说就是一次完整的请求过程,包括请求的发送和结果的返回,如果只有发送请求,而没有响应结果,则不能算作HTTP事务2. 报文流...原创 2019-10-28 16:57:34 · 46686 阅读 · 1 评论 -
如何使用ansible中的playbook部署lamp架构
文章目录实战-使用Playbook批量部署多台LAMP环境在playbooks 中定义任务:部署多台LAMP环境Playbook常用文件夹作用:使用Playbook批量部署多台LAMP环境步骤实战-使用Playbook批量部署多台LAMP环境playbooks使用步骤playbook是一个不同于使用ansible命令行执行方式的模式,功能更强大更灵活。思路:我们搭建lanp架构,大概...原创 2020-02-29 23:15:50 · 1117 阅读 · 1 评论 -
Ansible 搭建多台lamp架构
文章目录ansible概述官方网站:技术背景ansiblle特点Ansible 工作机制安装并配置Ansible管理两个节点安装ansible服务ansible命令参数定义主机清单在Ansible服务端运行命令ping模块检查网络连通性检查Ansible节点的运行时间(uptime)检查节点的内核版本给节点增加用户过滤下创建的用户 wyh123将df命令在所有节点执行后,重定向输出到本机的/tmp...原创 2020-02-26 19:53:08 · 1048 阅读 · 1 评论 -
redhat 7 工程师备考
开始考题现在正式开始你的考试:配置信息您在考试中将使用到两个系统的信息如下:desktop0.example.com : 作为服务器server0.example.com : 作为客户端两个系统的root密码为redhat系统的IP地址有DHCP提供,您可以视为正常,或者您可以按照一下信息重新设置未静态IP:server0.example.com : 172.25.0.11/24...原创 2019-12-27 19:13:37 · 845 阅读 · 0 评论 -
awk 文本处理详解
文章目录awk 概述awk 的巩工作模式awk 的内置变量awk 格式化输出值printfawk 匹配的两种用法awk 动作中的表达式用法awk 动作中的条件及循环语句awk 选项总结awk 概述AWK是一种优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言的最大功能取决于一个人所拥有的知识。awk命名:Alfred Aho Peter 、...原创 2019-12-21 19:43:21 · 764 阅读 · 1 评论 -
sed 命令详细解释
文章目录sed strem editor 流编辑器sed的执行过程:语法格式sed 的选项sed 中的pattern详解(匹配模式)sed中的编辑命令有那些删除案例典型需求sed strem editor 流编辑器sed 对标准输出或对文件逐行进行处理sed的执行过程:1、一次读取一行数据2、根据我们提供的规则来匹配相关的数据,比如查找root。3、按照命令修改数据流中的数据,比...原创 2019-12-20 15:57:36 · 866 阅读 · 0 评论 -
grep命令详细解释
文章目录grep 和 egrep 命令grep语法格式grep参数总结grep 和 egrep 命令grep语法格式第一种形式:grep [option] [pattern] [file1,file2……]command|grep [option] [pattern]grep参数选项含义-v不显示匹配信息-i搜索时忽略大小写...原创 2019-12-19 19:45:58 · 779 阅读 · 2 评论 -
find命令详细用法
文章目录文件查找值find命令语法格式:选项参数对照表常用选项了解选项操作逻辑运算符文件查找值find命令语法格式:find [路劲] [选项] [操作]选项参数对照表选项含义-name根据文件名查找-perm根据文件权限查找-prune改选项可以排除某些查找目录-user根据文件属主查找-group根据文件属组查找-m...原创 2019-12-19 17:58:27 · 880 阅读 · 0 评论 -
文档压缩、解压缩集合
文章目录前言gzip压缩工具bzip2压缩工具tar压缩工具总结前言在windows下我们接触最多的压缩文件就是.rar格式的了。但在linux下这样的格式是不能识别的,它有自己所特有的压缩工具。但有一种文件在windows和linux下都能使用那就是.zip格式的文件了。压缩的好处不用介绍相信你也晓得吧,它不仅能节省磁盘空间而且在传输的时候还能节省网络带宽呢。在linux下最常见的压缩文件...原创 2019-12-02 23:28:39 · 688 阅读 · 0 评论 -
我的shell编程(六)--环境变量和局部变量
文章目录函数介绍如何调用函数如何向函数去传递参数函数的返回值函数库函数介绍linux Shell 中的函数和大多数函数编程语言中的函数一样将相似的任务或代码封装到函数中,供其他地方调用语法格式一:name () { command1 command2 …… commandn }语法格式二:function name{ command1 comma...原创 2019-11-18 20:43:41 · 756 阅读 · 0 评论 -
我的shell编程(四)-数学运算
文章目录Bash 数学运算之expr此篇幅主要讲数学运算Bash 数学运算之expr此篇幅主要讲数学运算有2中数学运算方法:语法方法一expr $num1 operator $num2方法二((((((num1 operator $num2))expr 操作符对照表操作符含义num1 | num2num1不为空且非0,返...原创 2019-11-17 16:53:12 · 1231 阅读 · 0 评论 -
我的shell编程(三)-有类型变量
有类型变量我们 都知道在我们强类型编程语言中 ,我们在定义一个变量的时候,必须为这个变量定义类型。 比如说,我们要定义一个变量为整形,那我们可以把它定义为int型 ,或者说,定义一个变量为 字符串型,那我们可以把它定义为 string型。若果我们想把一个变量定义为一个日期类型,那我们必须把它定义为date类型。也就是说我们在引用变量之前,必须先定义变量类型这里由于我们shell 编程...原创 2019-11-17 16:18:10 · 712 阅读 · 0 评论 -
我们一起追逐过的大肥猫——tomcat部署
文章目录什么是Tomcat?官方网站:http://tomcat.apache.org/jsp中间件什么是javaTomcat工作模式和端口tomcat项目部署什么是Tomcat?官方网站:http://tomcat.apache.org/Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apa...原创 2019-08-29 20:58:38 · 758 阅读 · 0 评论 -
我的shell脚本(二)-命令替换
文章目录命令替换命令替换语法格式方法一‘command’ //``方法二$(command)例子1:获取系统用户所有用户并输出[root@localhost ~]# cat /etc/passwd //打印出用户root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nolo...原创 2019-11-17 15:25:42 · 832 阅读 · 0 评论 -
我的shell编程进阶(一)-变量
文章目录变量替换删除环境变量的命令:获取子串在字符串的索引位置获取子串长度抽取字符串的子串总结变量替换语法说明${变量名#匹配规则}从变量开头开始匹配,将符合最短的数据删除${变量名##匹配规则}从变量开头开始匹配,将符合最长的数据删除${变量名%匹配规则}从变量尾部开始匹配,将符合最短的数据进行删除${变量名%%匹配规则}从变量尾部开始匹配,将符...原创 2019-11-16 23:11:05 · 724 阅读 · 0 评论 -
用户和组管理
文章目录1. 何为用户何为组?1.1 用户和组概念1.2 用户分类1.3 Linux安全上下文1. 何为用户何为组?1.1 用户和组概念1.2 用户分类1.3 Linux安全上下文1.4 Linux用户组类别2. Linux用户和组相关的配置文件2.1 各配置文件说明2.2 加密方法2.3 Linux用户密码加密方式3. 用户和组相关的管理命令3.1 用户管理3.1.1 用...原创 2019-11-15 21:58:01 · 690 阅读 · 0 评论 -
kvm虚拟化部署
文章目录虚拟化介绍全虚拟化:半虚拟化:理论上讲:kvm介绍kvm部署虚拟化介绍 虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。 物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。 那么 Host 是如何将自己的硬件资源虚拟化,并提供...原创 2019-11-02 15:41:04 · 46634 阅读 · 1 评论 -
文件共享之FTP服务
文章目录FTP服务概述:ftp工作原理两类连接两种传输格式:两种模式:常见FTP服务器:认证:协议 C/SFTP服务概述:FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们照FTP协议提供服务。FTP(File Transfer Protocol: 文件传输协议)作用: Internet 上用来传送文件的协议网络文件...原创 2019-07-30 22:07:21 · 915 阅读 · 0 评论 -
Rsync数据备份+Rsync+iontify架构
文章目录一、Rsync介绍什么是Rsync名词解释常见备份分类Rsync的特性RSYNC认证协议Rsync的工作原理:Rsync重要参数:本地数据传输模式(local-only mode)借助ssh通道在不同主机之间传输数据推送: 上传拉取: 下载以守护进程(daemon)传输数据(重点)实验环境:一、部署rsync服务器二、部署rsync客户端三、Rsync同步测试: --- 一般不允许在服务器...原创 2019-08-04 18:50:03 · 812 阅读 · 0 评论 -
vim编辑使用之shell脚本入门
文章目录一、Vim编辑器1)vi编辑器2)案例一: 配置主机名称案例二:配置网卡信息3)案例三:yum源配置二、Shell编程入门1)什么是shell--翻译官2)shell工作方式两种:3)shell脚本 以.sh结尾命名(习惯,不是一定) 以功能名称进行命名4)shell脚本正文第一行—— #!/bin/bash 告诉系统使用哪种shell进行执行5) 变量6)判断用户参数(普通用户测试)I...原创 2019-07-19 16:14:21 · 1420 阅读 · 0 评论 -
find 命令基本命令
文章目录正则表达式为什么使用正则?正则表达式分类行首定位符 ^单个字符匹配.限定符*转义字符\ --- 用于获取特殊含义字符的本身意义限定符 +| 和 ()POSIX字符类shell四剑客之Find -- 用到正则(通配符)正则表达式工具(表达式工具),以“行”为单位,shell编程结合四剑客(find 、grep 、sed、awk)使用正则表达式正则表达式:通过一个字符串来描述、匹配一系...原创 2019-07-19 11:12:36 · 1008 阅读 · 0 评论 -
llinux基础命令详细汇总
文章目录Linux基础命令常用系统工作命令man手册注意事项:inode索引节点:文本文件查看编辑命令linux文件的四种时间压缩解压缩命令tar归档工具文本排序命令sort文本去重命令 uniq基础命令之 cut高级命令之awk(截取命令)高级命令之 sedalias 查看别名文本过滤命令grepecho 命令文件查找命令find正则表达式:ln硬链接与软连接RPM 软件包管理rpm包安...原创 2019-07-15 19:20:49 · 1395 阅读 · 0 评论 -
gitlab部署和基本使用
文章目录简介常用的版本控制工具gitlab部署gitlab管理简介GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序...原创 2019-08-30 18:20:11 · 682 阅读 · 0 评论 -
tomcat应用-——Jenkins
文章目录什么是jenkins官网:https://jenkins.io/官方文档:https://jenkins.io/doc/Jenkins特性Jenkins安装什么是jenkinsJenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。官网:https...原创 2019-08-30 14:47:23 · 726 阅读 · 0 评论 -
使用cobbler 安装工具批量安装服务器
文章目录cobbler简介Cobbler官网cobbler集成的服务cobbler配置文件详解cobbler数据目录cobbler日志文件cobbler服务端部署客户端安装系统手动验证:定制安装定制安装步骤:cobbler简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbl...原创 2019-08-29 20:29:20 · 45781 阅读 · 0 评论 -
Mysql基础操作
文章目录搭建mysql服务创建一个以你名字为名的数据库,并创建一张表查看下该新建的表有无内容(用select语句)往新建的student表中插入数据(用insert语句修改andy的年龄为50以age字段降序排序查询student表中年龄最小的3位同学查询student表中年龄最大的4位同学查询student表中名字叫tom的记录查询student表中名字叫tom且年龄大于19岁的记录查询stud...原创 2019-08-21 19:35:26 · 1021 阅读 · 0 评论 -
nginx如何新增模块——add-module
文章目录niginx部署新的需求--添加一个echo模块在nginx已经安装的情况下新增echo模块验证:总结niginx部署 这里参考: https://blog.csdn.net/weixin_42313749/article/details/100088174新的需求–添加一个echo模块在nginx已经安装的情况下新增echo模块下载需要新增的模块(升...原创 2019-08-30 22:42:19 · 5906 阅读 · 0 评论 -
sed命令的基本使用方法
文章目录sed strem editor 流编辑器sed的执行过程:如何使用选项|参数##sed流编辑器sed strem editor 流编辑器sed编辑器是一行一行的处理文件内容的。正在处理的内容存放在模式空间(缓冲区)内,处理完成后按照选项的规定进行输出或文件的修改。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑...原创 2019-09-05 21:28:56 · 906 阅读 · 0 评论 -
AWK--基本使用方法
文章目录导学AWK介绍工作原理:实例演示awk高级应用实战脚本导学grep和egrep:文本过滤的sed:流编辑器,实现编辑的awk:文本报告生成器,实现格式化文本输出AWK介绍AWK是一种优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言的最大功能取决于一个人所拥有的知识。awk命名:Alfred Aho Peter 、...原创 2019-09-05 23:17:02 · 708 阅读 · 0 评论 -
firealld基本使用方法
文章目录简介概念及架构空间架构分为上下两层。核心组成案列图形界面使用简介Firewalld提供更加智能化的防火墙管理规则,优化策略配置方案,支持网络“zones(域)”,并为网络及其关联的链接、接口或源分配信任级别,不同信任级别默认开放服务不同。支持IPV4,IPV6,以太网桥以及IPSET防火墙设置。运行时态与永久配置分离,运行时态可手动更改,重置后回到永久配置(文件配置)...原创 2019-09-13 21:19:57 · 1065 阅读 · 0 评论 -
RAID磁盘阵列
文章目录简介简介原创 2019-09-13 20:48:33 · 956 阅读 · 0 评论 -
Rsync+sersync实现数据实时同步(多主多从文件同步)
文章目录一台装sersync一台装rsync服务Sersync服务器(数据源,源机器):192.168.0.63Rsync服务器(备份端,目标机器):192.168.0.64一、为什么要用rsync+sersync架构?1、sersync是基于inotify开发的,类似于inotify-tools的工具2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个...原创 2019-08-06 21:17:27 · 1169 阅读 · 0 评论 -
mysql基础语句
文章目录数据库简介1.1.1 什么是数据1.1.2 数据库管理系统---->DBMS常见数据库名称常见的关系型数据库管理系统:关系运算:数据抽象方式:1.1.3 NoSQL特性总览1.1.4 NoSQL的分类、特点、典型产品1.2 数据库相关产品1.2.1 Oracle公司产品介绍1.2.2 其他公司产品1.3 Mysql简介1.3.1 mysql数据库发展史1.3.2 MySQL的特点简介...原创 2019-08-15 19:11:48 · 781 阅读 · 0 评论 -
iptables--三表五链
文章目录一、 iptables软件防火墙防火墙的层次结构:策略/规则:防火墙实际上从上–下读取配置的策略规则,找到匹配的内容则执行并且结束结果:放行(通) 阻止(堵)是实际起作用的内容规则链:由规则组成的,针对不同数据传输的位置,链又有区别数据包进入服务器 出服务器 路过服务器表:由不同链形成的,不同的表防火墙默认三表五链三表:Filter 过滤表: iptables默认...原创 2019-09-08 00:09:32 · 987 阅读 · 0 评论