- 博客(53)
- 收藏
- 关注
原创 利用shell脚本完成相关问题
2、设计一个Shell程序,在/userdata目录下建立50个目录,即userl~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。1、需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。
2025-01-18 14:30:35
242
原创 shell脚本的练习
1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。
2025-01-15 12:45:45
244
原创 RHCE-----shell
自定义网站配置路径为/www;并创建共享目录和网页文件;4.以上配置没有问题,请邮件告知我,并将脚本代码(代码文件)邮件发送我。 未运行,提示服务未启动,并显示自定义的配置文件内容。通过shell脚本分析部署nginx网络服务。1.接收用户部署的服务名称。判断服务是否成功运行;2.判断服务是否安装。 已运行,访问网站。
2024-11-23 21:06:30
334
原创 架设NFS服务器并根据一些要求进行配置
3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom对该目录有读写权限。2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210。1、开放/nfs/shared目录,供所有用户查询资料。在在 /etc/exports 中写入配置。
2024-10-29 22:16:29
650
原创 安装nginx实现多ip访问多网站
关闭防火墙并停selinux:挂载:安装nginx:判断nginx是否成功启动:打开nmtui并添加多个ip:重启nmtui:查看多ip是否配置成功:配置文件:创建文件:根据配置在主机创建数据文件:重启nginx:验证方式一:
2024-10-20 22:55:07
422
原创 Redis的相关类型数据的命令操作
(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。(3)将name列表的尾部元素移除到number列表的头部。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。(4) 对一个已存在的列表插入新元素。(5) 获取order表里的id值。(3) 查看key的超时时间。(5)查看list的值长度。(1) 查看key是否存在。
2024-07-17 19:56:52
286
原创 MySQL的触发器相关练习
Product表内容字段名 字段描述 数据类型 主键 外键 非空 唯一 自增Id 产品编号 Int(10) 是 否 是 是 否Name 产品功能 Varchar(20) 否 否 是 否 否Function 主要功能 Varchar(50) 否 否 否 否 否Company 生产厂家 Varchar(20) 否 否 是 否 否Address 家庭住址 Varchar(20) 否 否 否 否 否Operate表的内容字段名 字段描述 数据类型 主键 外键 非空 唯一 自增。
2024-07-15 23:04:38
214
原创 MySQL的索引和备份练习
4、在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)1、删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。3、使用mysqldump备份booksDB和test数据库(test数据库自行准备)2、在 goods_name 列上加唯一性索引(用alter table方式)5、进入数据库使用source命令还原第二题导出的book表。1、使用mysqldump命令备份数据库中的所有表。
2024-07-14 23:36:26
287
原创 MySQL单表查询作业
12、查询grade表中math大于90 或者 chinese大于90的记录。2、查询grade表中的id,firstname,lastname字段。10、查询grade表中firstname以A开头后面有4个字符的记录。8、查询grade表中firstname以A开头以e结尾的记录。7、查询grade表中firstname以A开头的记录。13、查询grade表中id不是1、3、5、7的记录。5、查询grade表中id值为2,4,6的学生记录。17、求出表中英语成绩的80的记录的条数。
2024-07-09 02:33:18
524
原创 关于MySQL中的DDL语句的相关练习
>basesalary float not null comment'基本工资',entry_date date not null comment '入职时间',gender char(4) not null comment '性别',job char(30) not null comment '职位');->userld int not null comment'用户id',->month int not null comment'月份',输入密码登录mysql,创建数据库zoo,转换到zoo数据库,
2024-07-09 01:05:20
369
原创 BGP基本拓扑实验
2、配置设备的RID数值,一般选择设备的loopback接口的IP地址。3、配置BGP对等体信息,包含了对等体的IP地址以及对等体所在的AS号。4、修改数据包中的源IP,对等体双方均需要进行修改。使用直连接口IP地址来建立EBGP对等体关系。使用环回接口建立非直连的IBGP对等体关系。修改TTL数值:两边均需要修改。2、配置设备的RID数值。3、配置BGP对等体信息。
2024-05-14 18:05:18
277
原创 HCIP----DSVPN实验
第五步搭建MGRE环境基于192.168.5.0网段,在r1上创建中心站点,开启伪广播,其他路由器当作分支站点,加入r1中心域,配置Tunnel接口的隧道协议为GRE、配置Tunnel的源地址,目的地址。第四步r3和r5之间使用HDLC封装,更改串线协议,注意r3和r5都要更改,否则协议对不上,导致失败。第三步进行r1的pap认证,r2的chap认证,此时注意双方的用户名和密码配置要一样的。192.168.5.0 /24 --r1-r2-r3 MGRE隧道。第七步pc配地址,并且r1~r4做nat.
2024-03-29 23:56:07
421
原创 HCIP静态路由实验
先进行IP地址合理分配,将所需配置IP地址的设备配置完后验证配置好的接口,做完简单的验证后在进行路由的配置:先配置需要缺省路由的设备,IP地址汇总完后再配静态路由,配置完静态路由再将需要防环的路由器进行空接口配置以防止出环。最后对外网进行IP配置,此时全网可通。在次前提下,对需要配置远程登录的设备进行远程登录配置,配置完后按照实验要求进行验证。选其中6个网段作为骨干链路的网段,其余网段作为保留网段。此类划分好是因为一个骨干链路刚好需要2个IP地址,此种划分刚好满足这种现象,以达到IP地址最大化节约。
2024-03-22 18:47:51
1085
原创 TCP---传输控制协议
在快速重传机制中,并不是因为RTO时间到达从而触发重传机制,该重传机制是根据对端的反馈信息进行重传,当连续3次收到相同的ACK报文时,发送端会重传数据。MSS---最大数据段长度----TCP分段--->该参数是需要在TCP建立握手过程中通过两次SYN报文段来进行协商确定。RTO---超时重传时间 , 略大于RTT时间----->动态变化的数值。源IP、源端口、目的IP、目的端口-------->TCP会话的四元组信息。RST复位:当TCP连接出现严重错误时,必须释放连接,然后重新建立传输连接。
2024-03-18 12:55:46
731
1
原创 python练习、作业
4、一对兔子,每对兔子从出生的第三个月开始,每个月都会生一对小兔子,而每对兔子都会在出生后的第一个月达到性成熟,之后每月都会再生一对小兔子。5、编写一个递归函数fibonacci(n),用于计算斐波那契数列的第n个数字(斐波那契数列的定义是:前两个数是0和1,后续的每个数都是前两个数之和)3、编写一个函数,接受一个整数作为参数,判断该整数是否为素数(质数),并返回True或False。2、鸡兔同笼,从上边看35个头,从下边看94只脚,请问鸡有几只,兔子有几只。1、输入三边的长度,求三角行的面积和周长。
2023-10-30 00:07:01
97
原创 python数据容器、循环
元素1,元素2,…………)元素类型可以不同,元组的元素不可更改但是元组里面的列表的元素可以更改只有一个元素是,括号里必须加一个逗号(,) eg:a = (1,)!元组切片元组的表达。
2023-10-09 17:41:55
85
原创 python的位运算、程序结构、索引及列表
2:0000 0010-------->1111 1101(补码-1)-------->1111 1100(反码符号位不变,其余为按位取反)------->1000 0011(原码)pop() :与append()相反,删除列表最后一个元素,并返回值为这个元素,要删除指定位置的元素,用pop(i)方法,其中i是索引位置。print("恭喜你,你成年了")if(a > 18)else print("小屁孩,快去写作业")end:表示切片的结束位置(不包含自身),如果不指定的话,默认是序列的长度。
2023-09-25 17:06:43
78
原创 python
编程是一种创建计算机程序的过程,它涉及定义问题、设计算法、编写代码以及调试和测试程序的过程。编程语言则是实现编程的工具,它提供了一组用于编写计算机程序的规则和语法。编程语言是一种用于编写计算机程序的形式化语言,它由一组符号和规则组成,用于定义计算机程序的结构和行为。编程语言可以分为低级语言和高级语言。低级语言是与计算机硬件直接相关的语言,比如机器语言和汇编语言。它们在表达能力和可读性方面较弱,但能够更直接地操作计算机硬件。高级语言是与人类交流更自然的语言,它们更接近自然语言,例如C、Java、Python等
2023-09-22 21:06:02
81
原创 HCIA综合实验
7.test-1设备可以登录到内网telnet服务器,test-2不行。2.内部网络基于192.168.1.0/24网段进行IP规划。3.R1/R2之间使用OSPF做到内网可通,单区域。5.PC2-PC4可以访问PC5,PC1不行。4.PC1-PC4使用DHCP获取地址。1.ISP路由器仅配置IP地址。6.R2出口只拥有一个公网IP。
2023-05-18 00:06:01
75
原创 HCIA初级
1.发送者:PC1构造一个广播帧(目的MAC地址全F),源IP和源MAC是PC1自己的,目的IP是192.168.1.100,该数据被发送给交换机后,交换机看到目的MAC地址全F,则直接进行洪泛操作,而不是在本地MAC地址表中查询。-----------ARP请求报文。3.若路由器接收到该报文,根据目的MAC地址,会认为该报文可能是找我的,故而拆除报文封装,查看IP地址内容,因目的IP地址为路由器本地IP地址,故查看数据内容,并回复PC1.------将流量丢弃的路由器被称为黑洞路由器。
2023-05-16 23:50:47
306
原创 VLAN实验
根据拓扑图可知,两个交换机的接口分别属于不同vlan,所以四个接口个需要一个网段,我这里分别设为192.168.1.0/24、192.168.2.0/24、192.168.3.0/24、192.168.4.0/24。接下来配置即可,最后测验一下。2.PC通过DHCP获取地址。
2023-05-14 00:50:20
77
原创 OSPF实验
192.168.1.001 00000/27-----192.168.1.32/27------r6、r4间的网段。192.168.1.010 00000/27------192.168.1.64/27----r4、r5间的网段。192.168.1.101 00000/27-----192.168.1.160/27-----r5的环回。192.168.1.011 00000/27------192.168.1.96/27----r1的环回。将192.168.1.0/24划分为5个网段和三个环回接口。
2023-05-13 09:14:00
66
原创 静态路由综合实验
192.168.1.000 110 00/30-----192.168.1.24/30-----保留。192.168.1.000 111 00/30-----192.168.1.28/30-----保留。192.168.1.111 00000/27--------保留。192.168.1.001 00000/27-----R1环回。192.168.1.010 00000/27-----R2环回。4.R6和R7之间正常走1000M,备份走100M。6.减少路由表数量,并避免环路产生。5.全网尽量负载均衡。
2023-05-04 22:29:02
112
原创 静态路由和RIP实验
r1]display ip routing-table ----查看本地全局路由表-----路由器总是选择最精确、最优的路由项来进行数据转发。路由信息的来源:设备自动发现、手工配置、通过动态路由协议生成。直连路由 静态路由 动态路由●网络设备在启动后,当设备的接口处于UP状态时,设备能够自己去发现去往与自己接口直接相连的网络的路由。●直连路由产生的条件○接口必须双UP○必须配置IP地址●特征○优先级----0○开销值----0。
2023-05-04 12:03:59
1603
原创 RIP实验
由于整个网络需要使用RIP达到全网可达,所以需要运用到RIP相关命令,由拓扑图可知各个路由器之间的网段及路由器连接的网络地址,因此我们首先需要给各个路由及pc配置ip地址等相关网络信息,包括各个路由器的环回配置(其中,要注意此次实验环回地址均为A类地址,因此在运用RIP时应记得宣告主类网段),最后可以通过pc间相互ping一下来检查是否全网可达。2.连接路由器的线路网段分别为12.1.1.0/24、23.1.1.0/24。1.路由器上分别配置环回。4.整个网络使用RIP达到全网可达。
2023-05-03 12:01:16
92
原创 静态路由实验
2.分析:由拓扑图可知有五个广播域,因此需要五个网段,各PC间通信为跨广播域传播,因此我们首先需要给r1两个接口分别配置相对应的IP地址,r2的三个接口配置相对应的IP地址及r3的两个接口配置相对应的IP地址。然后在各个路由器里配置静态路由(特别需要注意的是吓一跳地址不能错,还有信息传输需要往返过程所有要记得配反向的静态路由即从目的地址到源地址),一系列操作完之后可以查看静态路由路由表,当一切ok之后可以测验一下看各个PC。1.要求:各个PC间均可通。
2023-04-20 22:26:27
155
原创 DHCP笔记
DHCP Server-ip-pool-afhueqgafasfa121321]dns-list 8.8.8.8 114.114.114.114 ----配置DNS。[DHCP Server-ip-pool-afhueqgafasfa121321]excluded-ip-address 192.168.1.100 ---排除。[DHCP Server-ip-pool-afhueqgafasfa121321]gateway-list 192.168.1.1 ----配置网关信息。1、启动DHCP协议。
2023-04-18 21:07:03
315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅