- 博客(32)
- 收藏
- 关注
原创 RHCE(7.5)第二次作业
echo this is student > /www/openlab/student/index.html(写入信息)curl http://www.openlab.com/student/ -u song:1234(测试连接)vim /etc/httpd/conf.d/vhosts.conf(编写配置文件并实现加密)vim /etc/httpd/conf.d/vhosts.conf(编写配置文件)mkdir /www/openlab/data(先创建data文件)先关闭防火墙和selinux。
2023-07-12 14:44:08
144
原创 RHCE(7.5)第一次作业
3.指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM。2.指定在2023/08/26 09:00将时间写入testmail.txt文件中。crond循环执行的例行性工作:每隔一定的周期就需要执行一次。at是单一执行的例行性工作:仅处理执行一次就结束了。ll ~/.ssh可以查看一个公钥文件和私钥文件。4.写出linux主机之间ssh免密登陆的过程。
2023-07-09 12:47:03
155
原创 MySQL作业(二)——视图
1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。学生表:Student (Sno, Sname, Ssex , Sage, Sdept)4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。学号,姓名,性别,年龄,所在系 Sno为主键。学号,课程号,成绩 Sno,Cno为主键。课程号,课程名 Cno为主键。
2022-10-27 18:17:44
997
原创 MySQL的特性及安装
MySQL是一个小型关系数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被sun公司10亿美金收购。2009年,SUN又被Oracle以74亿美金收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于体积小、速度快、总体拥有成本低,尤其是开放源代码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的特性使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
2022-10-20 11:25:23
205
原创 Docke
docker inspect --format=‘{{.NetworkSettings.IPAddress}}’ jdk1(容器的名称)测试: 宿主机的ip地址 端口:3307 密码:123456。docker images :列举本地仓库的所有镜像。2.下载镜像也可以默认下载最新版mysql。docker restart 容器的id。docker start 容器的id。docker rm -f 容器的id。docker stop 容器的id。列举所有的容器(包括停止的)3 启动docker。
2022-10-19 19:31:25
103
原创 YUM安装
1.通过官网查找需要的版本和对应的平台版本https://dev.mysql.com/downloads/repo/yum/。yum repolist all | grep mysql 列出所有版本。5.先禁用高版本 在启用低版本。4.选择发行版本 经行安装。-Uvh:升级软件包。
2022-10-19 19:25:25
1666
原创 HCIP第六天笔记
条件匹配指定路由器 — DR — DR和MA网络中其他设备之间应该建立邻接关系备份指定路由器 — BDR — BDR也应该和MA网络中其他设备之间建立邻接关系,这样BDR才能在DR出现故障时第一时间顶替DR的位置,起到备份的效果。一个MA网络中,在DR和BDR都存在的情况下,至少需要几台设备才能看到邻居关系。—4台,只有DR-Other之间会建立邻居关系。DR/BDR — 虽然名字叫做指定路由器/备份指定路由器,但一定注意,他其实是一个接口的概念。因为DR/BDR都是在一个MA网络中选取的。条件
2022-01-11 17:36:56
221
原创 HCIP第五天笔记
GRE的问题—因为GRE搭建的是一个点到点的隧道,所以,导致其扩展性较差(当存在多个私网需要相互连接时,需要彼此之间都搭建GRE隋代才行)MGRE—多点通用路由封装技术NHRP协议–下一跳解析协议–自动学习隧道地址和物理地址的对应关系的一种方法、原理:需要在私网中选出一个物理接口不会发生变化的作为NHRS的中心(NHS—下一跳服务器)。剩下的分支都需要知道中心的隧道IP和物理接口IP,他们需要将自己的物理接口IP和隧道IP发送给中心(如果分支的物理接口的IP地址发生了变化,则需要立即将对应关系重新发送
2022-01-11 17:22:46
91
原创 HCIP 网络协议实验
第一步:配置IP地址以及缺省R1:[r1]int s4/0/0[r1-Serial4/0/0]ip add 15.0.0.1 24[r1-Serial4/0/0]int g0/0/0[r1-GigabitEthernet0/0/0]ip add 192.168.1.1 24[r1]ip route-static 0.0.0.0 0 15.0.0.2//R1到R4基本配置相同,只是地址不一样,在此就不一一展示了。R5的接口多一些,故配置IP地址多一些[isp]int s3/0/0[is..
2022-01-11 17:00:57
982
原创 HCIP rip实验
第一步:合理规划分配ip地址,并各自创建环回地址R1-R2:12.0.0.0/24 R2-R3:23.0.0.0/24 R3-R4:34.0.0.0/24 R1-R4:14.0.0.0/24R4-R5:45.0.0.0/24R4-R6:46.0.0.0/24R6-R7:67.0.0.0/24环回:R1:1.1.1.1/24 172.16.1.0/24 172.16.2.0/24 172.16.3.0/24R2:2.2.2.2/24R3:3.3.3.3/24.
2022-01-08 19:59:24
853
原创 HCIP第三天笔记
Bellman-Ford算法1,AR2发送2.0网段的信息给AR1,如果,AR1本身并不存在该网段的路由信息,则将直接刷新到本地的路由表中。Destination/Mask Proto Pre Cost Flags NextHopInterface2.2.2.0/24 RIP 100 1 D 12.0.0.2 G0.
2022-01-07 17:42:04
120
原创 HCIP第四天笔记
网络类型 — 根据数据链路层所使用的协议及规则来进行划分P2P网络 — 点到点网络MA网络 — 多点接入网络— BMA 广播型多点接入网络— NBMA 非广播型多点接入数据链路层协议以太网协议 ---- 封装数据帧是,需要假如源MAC地址和目标MAC地址(MAC地址是以太网所独有)原因:利用以太网建立的二层网络中可以包含多个(两个或两个以上)接口,每个以太网接口之间都可以通过交互以太网帧的形式进行二层通讯。 ---- 以太网可以组建多节点的网络所以,以太网属于MA网络,因为以太网是支持广播的,
2022-01-07 17:27:02
1564
原创 HCIP第二天笔记
静态路由拓展配置1、负载均衡:2、手工汇总:点该路由器可以访问多个连续子网3、路由黑洞:4、缺省路由:一条限定目标的路由条目。查表示,若本地所有路由均未匹配,则去匹配缺省路由路由黑洞和缺省路由相遇,将100%成环5、空接口路由:防止路由黑洞和缺省路由相遇成环1、路由表的匹配原则:最长匹配原则(精准匹配原则)2、空接口的作用:NULL0口,一条路由的出接口位空接口,则将匹配到该路由的数据包直接丢掉6、浮动静态路由:...
2022-01-05 16:57:02
192
原创 HCIP第一天笔记
抽象语言-----电信号抽象语言-----编码-----二进制-----电信号 处理电信号给协议做了规范————osi参考模型OSI/RM也叫(开放式系统互联参考模型)ISO------国际化标准化组织----1979(各个厂商推出各自的产品——百花齐放)实行统一七层参考模型:应用层:提供各种应用服务。可以将抽象语言转化为编码表示层:将编码转换为二进制会话层:维持网络应用和网络服务器之间的会话连接。传输层:实现端到端之间的传输(应用到应用之间的传输)----通过端口号(传输层的
2022-01-05 16:42:20
96
原创 hcip静态路由的配置
第一步:划分地址由实验要求可知R1、R2、R4各有两个用户网段,且R5需要一个用户网段,所以在此处我们可以将R1、R2、R4的用户网段看成一个,然后再进行二次划分,然后加上骨干网段,我们一共需要8个网段:192.168.1.0/24 借3位划分:192.168.1.000 00000/27 ----------骨干链路 192.168.1.0/27向192.168.1.0/27再借三位划分:192.168.1.000 000 00/30 ------------19.
2022-01-03 23:12:40
1794
原创 第15天30道题
14.两个学员输入各自最喜欢的游戏名称,判断是否一致,如果相等,则输出你们俩喜欢相同的游戏;如果不相同,则输出你们俩喜欢不相同的游戏。4、找出10000以内能被5或6整除,但不能被两者同时整除的数(函数)2 有一对兔子,从出生后的第3个月起,每个月都生一对兔子,小兔子长到第3个月后每个月又生一对兔子,假如兔子不死,问第n个月第兔子对数为多少? 10.将字母全部转换为大写或小写8.根据完整的路径从路径中分离文件路径、文件名及扩展名9.获取字符串中汉字的个数5、写一个方法,计算列
2021-11-23 20:54:12
280
原创 9 10天作业
作业2.给定一个10个元素的列表,请完成排序(注意,不要使用系统api)list4=[“3”,“9”,“1”,“2”,“4”]for i in range(len(list4)-1,0,-1):for j in range(i):if list4[j]>list4[i]:list4[j], list4[i] = list4[i], list4[j]print(list4)作业3.求 a+aa+aaa+…+aaaaaaaaa=?其中a为1至9之中的一个数,项数也要可以指定。作业4.合并两
2021-11-11 19:04:01
842
原创 2021-11-11
ruturn的运行结果java中throw和throws的区别:区别1:throws:跟在方法声明后面,后面跟的是异常类名throw:用在方法体内,后面跟的是异常类对象名区别2:throws:可以跟多个异常类名,用逗号隔开throw:只能泡池一个异常对象名区别3:throws:表示抛出异常,有该方法的调用者来处理throw:表示抛出异常,由该方法体内的语句来处理区别4:throws:表示有出现异常的可能性,并不一定出现这些异常throw:抛出了异常,执行throw一定出现了某些异常
2021-11-11 10:10:48
220
原创 第五六次作业
作业1:有一堆硬币,每次只能拿一个或者两个,求最少多少次可以拿完硬币[10, 8, 5, 3, 27, 99]作业2:如果两个素数之差为2,这样的两个素数就叫作"孪生数",找出100以内的所有"孪生数".作业4:将list中的重复数据去重,至少使用两种方案作业5:两个列表进行合并操作作业7:列表的反转 列表的排序作业8:如何将0-10随机存入列表中...
2021-11-10 22:16:15
81
原创 第三四次作业
1、猜数字游戏电脑随机一个范围内的数,用户输入数据判断,如果数大了,提供”数大了“成功之后,加上用户是否继续功能2、求1~100之间不能被3整除的数之和3、猜拳游戏:石头、剪刀、布的游戏4、编程求出满足以下条件的三位数:它除以11所得的商等于它各位数字之和5、一个五位数,若在它的后面写上一个7,得到一个六位数A,若在它前面写上一个7,得到一个六位数B,B是A的五倍,求此五位数.6、某数被80除所得的商,不但是7的倍数,而且用2,3,4,5,6去除余数都是1,求这 个自然数.7
2021-11-06 15:51:47
2344
原创 2021-06-07
基础命令命令格式:主命令 选项 参数(操作对象)列出目录下的内容(list):ls listls -l 以长列表方式列出 =llls -r 逆序列出ls -ld 查看指定目录ls -lh 显示目录或文件大小ls -a 列出隐藏文件,包括.和…ls -A 列出隐藏文件,不包括.和…ll -i 显示文件索引节点号(inode) 一个索引节点代表一个文件,在linux中保存在磁盘分区中的文件都给它分配一个编号,称为索引
2021-06-10 19:42:51
60
原创 不重要的一些指令
hash 命令哈希-p /bin/ls haha 添加哈希表-t ls 查看指定命令的哈希表-d ls 删除指定命令的哈希表-r 清空所有的哈希表alisa 添加指定命令别名1.alisa 目标命令名称=“需要执行的命令本身”2.~/ .bashrc3.unalisa 删除指定的命令别名data 输出和更改日期时间更改日期的格式 月日时分年.秒 ntp
2021-06-02 20:24:15
342
原创 目录的作用
etc 配置文件home普通家目录lib 共享对象/库文件(没任何标注是32位的)media 多媒体mnt 挂载(一般都挂载在本目录下)proc 进程(ps -ef)本质是内存
2021-06-02 19:55:55
1264
原创 2021-05-19
rhcsa第一次创建一个名字为“矿大”的用户,使其所对应的组也为矿大:1.首先应该有家目录:输入: vi /etc/passwd写组:输入: vi /etc/group2.如图发现“矿大”的权限和所属用户与所属组都不正确,应当进行修正:先对权限进行修改:对所属用户和所属组进行更改:3.修改邮箱:4.创建一个“矿大”的文件:5.如图对”矿大“的权限进行更改:7.对”矿大“的所属组进行更改:...
2021-05-19 22:19:49
52
原创 2021-01-15
1、数据类型2、数据类型的转换3、常见的运算符4、补充问题5、程序控制流程|-- 顺序|-- 选择|-- 循环1、编码问题:如果文件保存为ANSI,建议修改为utf-8编码,因为python默认使用utf-82、变量类型数据类型,Python的数据类型,是一门弱数据语言|-- 基本数据类型|-- 数值型|-- 整数型(int)|-- 浮点型(float)|-- 复数型(了解即可)|-- 布尔类型(boolean)True 真False 假|-- 字符串单引号 ‘
2021-01-15 17:45:06
88
原创 2021-01-12
1、编程语言的历史演变:第一个编程语言:机器语言(二进制)两种状态:通电(1)/不通电(2)第二代编程语言:面向机器的编程:A B 汇编第三代编程语言(高级语言):C语言、C++2、python:的历史989年诞生;1991年出现 python 1.03、python的环境安装和配置:开发环境:记事本工具即可(例如:vscode、vim、sublime等等)IDE(集成开发工具);pycharm等,我们现在使用sublime(1)sublime如何安装呢?首先打开压缩包,将文件压缩到
2021-01-12 18:58:55
78
原创 ospf协议
OSPF协议1、三表:邻居表、链路状态数据库表、路由表 2、五包:1、hello包:用于发现、建立、周期保活邻居关系。(每十秒建立一次连接) 2、DBD包(数据库描述包)——LSA——链路状态通告 3、LSR request 链路状态请求 link-state 4、LSU update 链路状态更新————用于携带各LSA 5、LSack 链路状态确认3、七状态:DOWN:一旦本地发出hello包就进入下一个状态lnit初始化:接受到的hello包中,若存在本地的RI
2020-12-14 18:52:12
171
原创 HCIA静态路由配置实验
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-12-05 17:20:59
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人