自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 shell---数组联系

方法二:用小括号将变量值括起来,同时采用键值对的形式赋值。当通过键值对定义数组时,用户所提 供的键值对中的元素索引不一定是连续的,可以任意指定要赋值的元素的索引。之所以可以这样操作, 是因为用户已经显式指定了索引,Shell就可以知道值和索引的对应关系。2、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量。方法一:用小括号将变量值括起来赋值给数组变量,每个变量之间要用空格进行分隔。方法四:动态的定义变量,并使用命令的输出结果作为数组的内容。方法三:分别定义数组变量的值。

2023-04-05 21:27:53 244

原创 shell---函数练习

read命令可从标准输入读取字符串等信息,传给shell程序内部定义的变量。2. 编写函数,实现判断是否无位置参数,如无参数,提示错误。-t timeout:设置输入等待时间,单位默认为秒。1. 编写函数,实现打印绿色OK和红色FAILED。判断是否有参数,存在为Ok,不存在为FAILED。3. 编写函数实现两个数字做为参数,返回最大值。-p prompt:设置提示信息。

2023-04-02 21:41:02 194

原创 mysql---主从复制

Mysql的主从复制中主要有三个线程:master(binlog dump thread)、slave(I/O thread 、SQL thread),Master一条线程和Slave中的两条线程。master(binlog dump thread)主要负责Master库中有数据更新的时候,会按照binlog格式,将更新的事件类型写入到主库的binlog文件中。SQL线程也是在Slave中创建的,当Slave检测到中继日志有更新,就会将更新的内容同步到Slave数据库中,这样就保证了主从的数据的同步。

2023-03-29 22:24:25 381

原创 mysql---数据库备份

INSERT INTO student VALUES( 903,'张三', '女',1990,'中文系', '湖南省永州市');INSERT INTO student VALUES( 904,'李四', '男',1990,'英语系', '辽宁省阜新市');INSERT INTO student VALUES( 906,'王六', '男',1988,'计算机系', '湖南省衡阳市');4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。9.备份服务器上所有数据库。

2023-03-29 22:20:47 182

原创 mysql-索引.视图

1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。学生表:Student (Sno, Sname, Ssex , Sage, Sdept)4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。学号,姓名,性别,年龄,所在系 Sno为主键。学号,课程号,成绩 Sno,Cno为主键。课程号,课程名 Cno为主键。

2023-02-24 22:50:03 73

原创 redis.连接图形应用

允许任何用户登录 bind 0.0.0.0。配置redis的文件。

2023-02-21 16:45:12 62

原创 mysql安装

注:查看/etc/init.d/mysqld文件时,若没有执行权限,则用“ chmod +x /etc/rc.d/init.d/mysqld”命令添加执行权限。2、对文件进行解压:tar xf mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar。1、从mysql官网下载文件:https://dev.mysql.com/downloads/mysql/7、初始化8、修改my.cnf配置:vim /etc/my.cnf。挂载:mount /dev/sr0 /mnt/

2023-02-13 19:49:01 116

原创 MySql--单表、多表查询

3.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息。2、查询所有职工所属部门的部门号,不显示重复的部门号。17.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。12、列出所有部门号为2和3的职工号、姓名、党员否。16.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。9、列出1990年以前出生的职工的姓名、参加工作日期。8、列出所有姓刘的职工的职工号、姓名和出生日期。14、显示工资最高的前3名职工的职工号和姓名。

2023-02-13 19:25:14 176

原创 MySQL---架构图

MySQL存储引擎是插件式的,服务器中的查询执行引擎通过接口与存储引擎进行通信,接口屏蔽了不同存储引擎之间的差异。该层负责将数据库的数据和日志存储在文件系统之上,并完成与存储引擎的交互,是文件的物理存储层。主要包含日志文件,数据文件,配置文件,pid 文件,socket 文件等。MYD 文件:MyISAM 存储引擎专用,存放 MyISAM 表的数据(data),每一张表都会有一个.MYD 文件。frm 文件:存储与表相关的元数据(meta)信息,包括表结构的定义信息等,每一张表都会有一个frm 文件。

2023-02-10 17:09:41 174

原创 BGP实验---2

告知需要建立联邦的EBGP对等体设备所在的AS号,只需要在联邦的EBGP对等体关系上执行即可。联邦的EBGP对等体之间需要遵循EBGP的传递特性,所以环回建邻(非直连)时需要修改TTL值。2、r1和r8不被宣告的环回地址,如果通讯的话需要建立tunnel隧道。R5环回:171.16.10.0/24。R6环回:171.16.11.0/24。R7环回:171.16.12.0/24。R2环回:171.16.7.0/24。R3环回:171.16.8.0/24。R4环回:171.16.9.0/24。

2022-10-17 18:05:49 191

原创 BGP实验----1

R2,3,4各配置一个环回,对应接口配置12,23,34网段的地址,启动bgp2,IGP使用OSPF使内部网络互通,注意:宣告时不能宣告12和45网段。由于IBGP中有水平分割机制(当路由器从一个IBGP对等体中学习到某条BGP路由时,它将不再把这条路由信息通告给其他的IBGP对等体)R4-R5之间邻居建立(EBGP之间非直连建立需要修改TTL值)所以R3无法把从R2学到的BGP路由信息发送给R4。3、R1-R5之间的bgp邻居建立。2、R2-R4的ospf配置。R3-R4之间的邻居建立。

2022-10-14 20:41:37 165

原创 OSPF综合实验1

将172.16.0.0/16的网段进行子网划分,将该网段划分为8个网段,取其中6个作为我们实验所使用的IP地址,剩下的2个IP地址作为我们的备份网段,方便以后该网络拓扑结构发生变化,需要增加设备,来所留的备用网段。将area4更改为域外路由来减少路由信息,在ABR的设备上做域间路由汇总以及ASBR设备上做域外路由汇总,将area1-3做成特殊区域,来实现路由条目的减少,在路由器R12进行重发布,从而可以让运行ospf的设备学习到域外路由,对ABR和ASBR做过子网汇总的路由器做空接口来进行防环。

2022-10-04 21:40:14 213

原创 ospf---区域认证,MGRE

3.R2-R3之间启用PPP的chap双向认证(华为中双方账号密码可不一致,思科需一致)要求MGRE接口网络类型为BMA,spoke之间通信必须经过hub端。要求MGRE接口网络类型为BMA,spoke之间通信必须经过hub端。3.R2-R3之间启用PPP的chap双向认证。2.R1-R2之间启用ppp的pap单向认证。2.R1-R2之间启用ppp的pap单向认证。R2为被认证方:提供账号和密码。R3、R5、R6写缺省指向R4。R1为主认证方:在接口调用。R3为中心站点hub端。

2022-09-17 09:56:15 414

原创 RIP的综合实验

1,在RIP中,不允许将开销值修改变小,主要是因为RIP存在15跳的限制,如果随意将开销值改小,则将导致15跳限制形同虚设。方法:使用nat服务器配置(端口映射),也需要控制r7数据返回r1走的路径(修改cost值,使其r7到达r1从r6-r4-r3-r2-r1这条路走)1.使用合理IP地址规划网络,各自创建环回接口,R1-R2-R3-R4-R5 RIP 100运行版本2,R6-R7 RIP 200 运行版本1。2),入方向修改,即路由信息接收方的路由器上进行修改,这种修改方式只影响自身,不影响他人。

2022-09-03 14:57:38 674 1

原创 hcip----rip、ospf

主从选举DBD,DBD中包含了MTU值(默认思科直接启用,华为中 默认不包含MTU,可以使用命令 激活传递MTU值的功能,若双方的MTU值不值则卡在exstart 状 态)。4.浮动静态路由 (通过修改路由条目优先级的方式,到达某一目录优先使用一条路径,当该路径出现故障,使用备份路劲进行数据转发,当优先使用的路径恢复,则将路由切换回来)1.主从选举DBD: 比较双方的router-id ,router-id大的一方为主 (master ),小的一方为从 (slave);主用于控制LSA的交互。

2022-09-01 21:35:00 664

原创 hcip---1、hcia回顾,IPV4数据包结构

3.Fragment Offset,分片偏移,指的时该分片距离没分片完整数据包头部的偏移值(比如第一个分片的偏移值就是0,第二个分片的偏移值则为第一个分片的大小),占13bit,该字段对包含分段的上层数据包的 IP 包赋予序号。再看请求的IP地址。3.Type of Service,服务类型(Tos),对流量进行标记用于做QS(服务质量,用作网络优化,重要流量优先传递),大小为8个bit,利用DSCP(区分服务)方法标记前6位bit(64种不同的服务类别),后2个bit用于ECN(显示拥塞通道)

2022-08-24 18:11:04 960

原创 rhcsa---4文件内容显示

如果/etc/passwd后面100行的数据不打印,只打印后100行前面的所有数据(若/etc/passwd的内容总共有120行,下面此操作就打印的是20行内容)(3)对num.txt和args.txt进行排序,且将结果输出到sorted_merge.txt中。(2)对args.txt进行排序,且将结果输出到sorted_args.txt中。(1)对num.txt进行排序,且将结果输出到sorted_num.txt中。-c : 反选设定符,符合set1的部分不做处理,不符合的剩余部分才进行转换。...

2022-08-17 14:59:24 322

原创 ansible----command,shell,copy,raw,script,file,fetch,synchronize

注意:使用command模块在远程主机中执行命令时,不会经过远程主机的shell处理,在使用command模块时,如果需要执行的命令中含有重定向、管道符等操作时,这些符号也会失效,比如””, “|”, “;shell模块可以帮助我们在远程主机上执行命令,与command模块不同的是,shell模块在远程主机中执行命令时,会经过远程主机上的/bin/sh程序处理。不同点:command可以在受管主机上执行shell命令,但是不支持环境变量和操作符(例如 '|', '', '&')...

2022-08-05 22:39:15 379

原创 ansible---1

将Centos-stream.repo放在/etc/yum.repos.d/目录下。5、配置yum源使用Centos-stream.repo。9、使用ansible node -m ping去验证。3、配置/etc/hosts,在server机子上。8、配置清单:/etc/ansible/hosts。7、使用ansible --version去验证。将server的公钥传给node1主机。让server产生公钥私钥。2、配置静态IP,主机名。4、然后去配置免密登录。6、安装ansible。...

2022-08-02 23:26:57 195 1

原创 rhce第二次作业-----sshd

Session是另一种记录客户状态的机制,基于Cookie实现,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上,客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是Session,客户端浏览器再次访问时只需要从该Session中查找该客户的状态就可以了。(5)post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作(淘宝,支付宝的搜索查询都是get提交),目的是资源的获取,读取数据。响应协议,这个与请求协议对应,比如http,...

2022-07-27 21:18:54 248

原创 rhce第三次作业

可选,根据密钥协商算法而定,如果传送给客户端的服务端证书数据不足以按照第一阶段选定的密钥交换算法协商密钥,该步骤不足密钥协商元素。------关闭防火墙systemctlstopfirewalld(暂时关闭,重启后恢复)可选,客户端将已交互的握手消息、会话密钥的摘要值用客户端私钥加密发送给服务端。------启动httpdsystemctlstarthttpd。------设置宽容模式setenforce0(暂时性设置)修改前------将index.html改为hello.html。...

2022-07-27 16:38:00 296

原创 rhce第一次作业

对比非对称密钥加密速度快,但是安全性不如非对称密钥,非对称密钥确保了一定的安全性,但是无法确认对方身份,也有风险。非对称加密的加密算法RSA、Elgamal、背包算法、Rabin、D-H、ECC椭圆曲线加密算法。4.什么是对称加密,什么是非对称加密,对称加密都有哪些加密算法,非对称加密都要哪些加密算法。是指加密和解密都是用一个相同的密钥,而非对称密钥是一对密钥由公钥和私钥组成。对称加密的加密算法DES加密、信息验证码、AES加密、三重·DES。...

2022-07-23 21:41:10 161

原创 rhcsa第六次笔记

主要是为了满足相应的系统进程对文件属主的要求而建立的,例如bin、daemon、adm、lp等用户。系统中的每个组,在/etc/group文件中有一行记录,任何用户均可以读取用户组账户信息配置文件。建立账户时,若没有指定账户所属的组,系统会建立一个和用户名相同的组,这个组就是基本组。在Linux中,用户账号、密码、用户组信息和用户组密码均是存放在不同的配置文件中的。且其中的字段是什么意思?0uid用户id,有用户名,又有用户ID,都是唯一的。可以容纳多个用户,组中的用户都具有组所拥有的权利。......

2022-07-23 09:03:40 269

原创 【无标题】

3.配置我们的编译环境使用哪些依赖软件,编译的路径,./configure在每一个源码包都会有,而且不同的软件可以使用参数不一样。确认源代码编译环境需安装支持C/C++程序语言的编译器yuminstallgcc。挂载mount/dev/sr0/mnt/1.使用rpm安装zsh(忽略依赖关系安装)安装postgresql模块中的版本13。查询未安装的zsh的文件信息。2.安装编译环境gcc相关的包。3.源码安装httpd。下载相应的源码软件包。2.yum本地源配置。...

2022-07-21 23:15:47 76

原创 软链接、硬链接

硬链接示意图软连接示意图。

2022-07-18 19:07:01 261

原创 一些简单命令

简单命令1、命令格式:主命令 【选项】【参数(操作对象)】date:(1)命令分为两类:内置命令:由shell程序自带的命令外部命令:有独立的可执行程序文件,文件名即命令名(2)选项:指定命令的运行特性,指明要运行命令中的哪一个功能代码,分为长选项和短选项。短选项:e:-l,-d,如果同一命令同时使用多个短选项,可多数合并,eg:-ld (有些命令的选项没有-)长选项:eg:--help(3)参数:命令的作用对象,即命令对什么生效。2、补全命令和参数:Tab键3、终止当前进程:ctrl+c4、命令帮助:(1

2022-07-13 23:18:10 633

原创 【无标题】rhcsa第一次作业

将虚拟机的网络连接模式分别调换成仅主机模式、nat模式、桥接模式并获取ip地址使用ssh通过不同用户远程连接

2022-07-10 23:09:45 190

原创 hicp第二天笔记

路由器: 不同网段(网络号,广播域)之间通信进行转发的设备。路由器依靠路由表进行数据的转发。静态路由:通过网络管理员手工添加的路由条目动态路由:所有的路由器都运行相同的路由协议,之后通过路由器之间相互沟通,交流最终计算出前往未知网段的路由条目。路由表: 逻辑查找的表路由表中的路由条目: 1.直连 2.静态 3.动态直连路由: 1.接口有IP地址 2.接口双upUp down ---1.对端接口关闭 2.封装不一致AD值(priority 优先...

2022-03-25 13:58:55 3932

原创 hcip第一天笔记

抽象语言----电信号-----编码----二进制-----电信号----处理电信号OSI:开放式系统互联参考模型,分为七层核心思想:分层,根据作用和目的不同,将不同功能划分到不同层次,每一层都是再下一层提供服务的基础下提供增值服务。1、控制层面:应用层 表示层 会话层2、数据层面:传输层 网络层 数据链路层 物理层应用层:接受用户的数据,人机交互的接口,面向的应用程序。将抽象语言换为编码表示层:将逻辑语言(编程语言,软件语言)转换为机器语言(二进制语言)-----翻

2022-03-25 13:45:13 2606

原创 DHCP两个模式

两个网段:200.1.1.0/27200.1.1.32/27全局模式:1、在系统模式启用DHCP的功能-----dhcp enable2、给路由器(服务器)接口配地址3、在系统模式启用一个地址池(需起名)----ip pool c1 (c1为地址池名)4、在地址池里定义IP(地址池范围:必须和接口地址在一个网段内)-----network网络掩码----mask网关(与路由接口地址一致)----geteway-listDNS(需两个后一个为备份)----dn.

2022-02-18 22:54:55 4630

原创 子网划分(10)

1、网络掩码:255.255.255.224四个子网段:192.168.1.0 (192.168.1.1---192.168.1.30)192.168.1.32(192.168.1.33---192.168.1.62)192.168.1.64(192.168.1.65---192.168.1.94)192.168.1.96(192.168.1.97---192.168.1.126)2、网络掩码:255.255.255.128子网段:172.16.10.0(172.16

2022-02-15 21:18:00 1599

原创 OSI知识梳理

2022-02-13 20:01:46 600

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除