- 博客(44)
- 收藏
- 关注
原创 源码配置nginx,分别编写基于RHEL6、RHEL7的脚本
安装软件创建系统用户下载相应的依赖包创建nginx日志存放目录编译安装配置相对应的环境变量开启nginx。
2023-11-01 23:17:35 309
原创 建立多表进行多表查询
创建表查看创建的表是否创建正确向表中插入数据检查插入的数据是否正确1.查询student表的所有记录2.查student表的第2条到4条记录3,从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息4.从student表中查询计算机系和英语系的学生的信息5.从student表中查询年龄18~22岁的学生信息6.从student表中查询每个院系有多少人7.从score表中查询每个科目的最高分。
2023-07-18 14:50:28 323
原创 MySQL的表操作DML,DDL
6、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表。13、将职工表worker中的职工按出生的先后顺序排序。9、列出1960年以前出生的职工的姓名、参加工作日期。10、列出工资在1000一2000之间的所有职工姓名。2、查询所有职工所属部门的部门号,不显示重复的部门号。8、列出所有姓刘的职工的职工号、姓名和出生日期。12、列出所有部门号为2和3的职工号、姓名、党员否。14、显示工资最高的前3名职工的职工号和姓名。17、列出总人数大于2的部门号和总人数。11、列出所有陈姓和李姓的职工姓名。
2023-07-11 16:08:00 695
原创 MySQL库相关的基本操作,以及用所有常用的数据类型创建一个表
4、查询当前默认的数据库以及使用的编码方式校验规则。二、创建一个包含所有常用数据类型的一个表。查询ssh这个数据库是否创建成功。查询ssh这个数据库是否删除。3、查询创建数据的语句。一、库相关的基本操作。
2023-07-07 20:54:00 113
原创 shell语言中if语句的判断,for循环的使用
创建一个一个文件夹用于放置目标主机得IP地址。创建新脚本,进行如下编辑。创建一个脚本编写以下内容。将密钥发送给目标主机。
2023-04-23 18:58:21 157
原创 Shell脚本语言常规命令
2.创建一个脚本for1.sh,进行如下编辑操作。接上例在for2.sh 中编辑。创建一个新脚本进行如下编辑。创建一个脚本,进行如下编写。
2023-04-21 14:58:49 172
原创 DNS域名解析服务(正反向解析)
3、编辑数据配置文件,使用copy命令将反向文件解析,复制一份,然后局部修改。4、编辑数据配置文件,使用copy命令将正向文件解析,复制一份,然后局部修改。3、编辑区域配置文件,可以清空完,复制一个模板局部修改。2、编辑区域配置文件,可以清空完,复制一个模板局部修改。1、修改服务端、客户端的IP为静态IP,安装软件。2、 服务端配置编辑主配置文件。5、关闭防火墙,重启服务。1、服务端,客户端操作。
2023-04-11 15:40:37 374
原创 Web网络服务实验
综合练习:请给openlab搭建web网站,网站需求:1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料www.openlab.com/money网站访问缴费网站3.(1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。
2023-04-04 18:48:09 117
原创 NTP时间服务器和SSH远程登录服务器
2、配置ssh免密登录,能够通过客户机通过客户端远程进行连接。注: 可以让客户端机同步服务器时间,服务器主机从阿里云同步。四、定位服务端主机,配置允许访问的主机IP,重启服务。三、关闭防火墙,selinux。一、创建新的密钥对发给指定目录。五、定位客户端,测试同步时间。二、重启服务,检查是否同步。在配置文件里增加如上字句。一、服务器同步阿里时间。
2023-03-22 18:26:02 268
原创 atd和crond的使用和区别
atd单一执行的例行性任务: :单一执行的例行性工作:仅处理执行一次就结束了;crond循环执行的例行性任务:每隔一定的周期就需要执行一次。总的来说,at(一次性)crontab(周期性)
2023-03-17 20:42:13 238
原创 BGP综合实验
1.AS1存在两个环回,一个地址为192.168.1.0/24该地址不能在任何协议中宣告;AS3中存在两个环回,一个地址为192.168.2.0/24该地址不能在任何协议中宣告,最终要求这两个环回可以互相通讯 As1的另一个环回为10.0.0.0/24,AS3的另一个环回为11.0.0.0/24。2.整个AS2的IP地址为172.16.0.0/16,请合理划分(AS间的骨干链路IP地址随意定制)。3.as之间的骨干链路IP地址随意定制。4.使用BGP协议让整个网络所有设备的环回可以相互访问。
2022-10-19 09:26:44 155
原创 HCIP基础知识
OSI/RM ---- 开放式系统互联参考模型 --- 1979 --- ISO --- 国际标准化组织 核心思想 --- 分层 应用层 --- 提供各种应用程序,抽象语言转换成编码,人机交互的接口 表示层 --- 编码转换成二进制 会话层 --- 维持网络应用和网络服务器之间会话连接 传输层 --- 实现端到端的传输 --- 应用到应用之间的传输 --- 端口号 --- 0 - 65535 --- 0一般 不作为传输层的端口号使用,所以,我们真实的端口号的取值范围为1 - 65535。1 - 1023知
2022-09-29 21:03:01 488
原创 OSPF中MGRE的使用
1、创建好网络拓扑,在R1~R5上配置好环回、接口的IP地址;R6是ISP只在上面配置好接口IP地址。3、所有网段可以互通,私有网段使用 OSPF完成。将R1/R4/R5的接口改为Broadcast。2、R1/R4/R5是全连的MGRE。再把每台路由器向另外两台路由器配置。首先对三台路由器进行中心配置。R1/R2/R3为星型拓扑。
2022-09-20 12:13:35 102
原创 HDLC、PPP的pap和chap认证;GRE、MGRE 的使用;nat 地址转换。
HDLC、PPP的pap和chap认证;GRE、MGRE 的使用;nat 地址转换。
2022-09-19 16:15:34 258
原创 Python中运算符的含义和使用
目录1.\t的使用,用样例验证 2.什么是空语句3.运算符的使用:算术运算符:所有的英文,以及使用样例比较运算符:所有的英文,以及使用样例位运算符:&, |, ~, 使用的样例,以及二进制操作的过程1、\t的含义和使用......
2022-07-09 13:05:41 1053
原创 简单数据类型的转换和条件控制语句(if else)的使用
目录1.数据类型转换: 将浮点型,字符串转换成整型将整数,字符串转成浮点型将二进制,八进制,16进制转成10进制将10进制转换成,二进制,八进制,16进制将字符串转换为字节将字节转换成字符串将ascii码转换为字符串将字符串转换成ascii码2.条件控制语句 A: 86-100, B: 71-85, C: 61-70, D: 0-60 输入一个成绩打印出成绩的等级(要求使用if ... elif)1.数据类型转换: 将浮点型,字符串转换成整型将整数,字符串转成浮点型将二进制,八进制,16
2022-06-12 14:20:09 205
原创 【无标题】python中for循环和while循环的简单使用并且使用for循环、while循环打印九九乘法表
目录1.访问[(1, 10), (2, 20), (3, 30)]列表中元组的每个元素(使用for循环和while循环)2.打印9 * 9乘法表 a.使用双层for循环实现 b.使用双层while循环来实现 c.使用单层while循环来实现(可选)while循环2.打印9 * 9乘法表 a.使用双层for循环实现 b.使用双层while循环来实现 c.使用单层while循环来实现 a.使用双层for循环实现 b.使用双层while循环来实现
2022-06-11 00:42:48 119
原创 dict和list的浅拷贝、深拷贝详细解释 and set的操作的方法
一、dict和list的深、浅拷贝(附加图解)dict的深拷贝dict深拷贝就是完全拷贝(相当于把自己完全复制一遍形成一个新的),dict_data和dict_data2是完全独立存在的,dict_data改变不回引起dict_data2改变。 dict的浅拷贝dict的浅拷贝dict_data、dict_data2两个是独立的,但是两个字典中的[1,2,3]是同一个列表,所以当dict_data改变时dict_data2也会改变。 list的深拷贝list_data和list_data1两个列表是完全独立
2022-06-07 23:51:01 535
原创 Python中关于list序列和tuple序列的一些知识
一、list和tuple的共同点和区别共同点:1、两者都同为序列。2、两者都能储存不同的数据类型。区别:1、tuple是静态的固定大小的,而list是动态分配存储空间,自动扩容的。2、list 是可变的对象,元组 tuple 是不可变的对象。注意:如果元组tuple中的元素是可变的那么tuple也可以变。二、定义一个变量包含int,bool,str,None,complex,bytes,float,list,tuple数据类型。三、python中比较重要的三个序列:字符串、.
2022-05-31 00:12:02 675
原创 关于Python的一些基础代码和基础操作
几个基本命令及其作用1、print():打印变量内容2、len:查看变量长度3、type:查看变量的类型4、id:查看变量的标识一、定义7种基本类型类型的变量,并输出类型和ID。二、使用四种形式定义字符串打印 I'm a good boy/girl、 打印 "666"且将两次要要print的内容输出在同一行。三、画出序列:存储的是1234567890画出对应的正向下标和负向下标。...
2022-05-28 16:07:21 99
原创 搭建Python运行环境,python的数据类型
一、前往Python官网下载https://www.python.org/ftp/python/3.10.4/python-3.10.4-amd64.exe二、下载好之后点击运行,进入安装界面,勾选Add Python3.10 to PATH(运行的环境变量),然后点击Customize installation。全部勾选,之后next进入cmd输入python出现一下情况,python解释器就安装好了,此时已处于python环境中了三、安装PyCharm工具,下载好之...
2022-05-26 00:40:35 138
原创 linux基础第九天
一.使用tar命令对文件进行打包压缩与解压缩:使用gzip方式对文件进行压缩,并指定压缩名为 tar_gzip.tar.gz使用bzip2方式对文件夹进行压缩,并指定压缩名为 tar_bzip2.tar.bz2使用xz方式对文件进行压缩,并指定压缩名为 tar_xz.tar.xz新建文件file1.txt,file2.txt,file3.txt对文件file1.txt和file2.txt,进行压缩(使用gzip方式),排除file3.txt(即不对file3进行压缩)并指定压缩名为tar...
2022-05-08 16:53:08 312
原创 Linux基础第十天
一、使用fdisk对/dev/nvme0n1剩余的空间进行分区。二、新添加一块硬盘使用gdisk,设置gpt分区去表,新建分区。三、使用parted对新添加的硬盘添加分区。四、使用parted对/dev/nvme0n1新增分区五、挑选任意分区进行临时挂载。(重启后临时挂载就没了)...
2022-05-08 16:05:07 259
原创 Linux基础第八天
一 、然后开始安装三个软件首先安装apr-1.6.5然后第一步解压到/usr/local/sourcesoftware目录当中,解压后如图所示然后开始编译显示没有 compiler,所以我们得安装compileryum install gcc-c++ -y我们可以先缓存一下第三步便可以编译即make此时显示不成功则需要yum groupinstall "Development Tools" -y此时在进行一次编译最后就是安装二、安装第二个...
2022-05-05 23:41:30 89
原创 Linux基础第六天
一、1.使用whereis 查找 locate命令使用which查找whereis命令使用locate查找rm命令2.find命令使用:使用find命令在当前路径下查找所有的普通文件使用find命令查找当前路径下的file1.txt,file2.txt,file3.txt使用find命令查找文件所有者为root的普通文件使用find命令查找修改时间在1天以内的普通文件3.cut命令使用:给定文件cut_data.txt且内...
2022-05-04 14:58:18 58
原创 Linux基础配置 第五天
一、查看IP的几种方式 :IP,ifconfig,nmtui、nmcli二、nmcli命令的使用1、在ens160网卡上新建连接static_con, 并配置静态IP2、在ens160 网卡上新建连接auto_con,配置动态IP3、修改static_con的IP4、激活static_con5、添加一块网卡,查看设备状态6、 停止ens160连接(断开后远程连接会断开)7、删除ens160连接8、查看所有连接...
2022-04-13 08:57:36 743
原创 Linux第四天
一、755-对应rwxr-xr-x、660-对应rw-rw---、644对应rw-r--r--、6755-对应rwsr-sr-x、1644对应rw-rw-t。二、创建文件,并赋予权限611 创建目录,并赋予权限755三、创建文件,并将文件的属主和属组修改其他用户。...
2022-04-10 16:37:10 205
原创 RHCSA/Linux基础 第二天
一、使用timedatectl命令查看时间,修改时区二、使用wget命令下载一个视频三、Linux中的文件类型以及符号的表示。1)普通文件( 数据文件 )标识:- ,普通文件是用于存放数据、程序等信息的文件,一般都长期地存放在外存储器(磁盘)中。普通文件又分为文本文件和二进制文件。 2)目录文件标识:d ,目录文件是文件系统中一个目录所包含的目录项所组成的文件。 3)设备文件块设备:标识:b字符设备:标识:c设备文件是用于为操作系统与设备提供连接...
2022-03-24 19:36:06 197
原创 RHCSA/Linux基础 :第一天 环境搭建,访问简单命令行
一、环境搭建1、在Vmware官网下载VMware workstation Pro,这里建议下载15或16版本。在前往Red Hat 官网下载rhel-8.5-x86_64-dvd.iso/2、下载完成后安装VMware3、打开VMware在文件中找到新建虚拟机/4、点击下一步,然后选择稍后安装操作系统。之后继续下一步,选择linux,版本选择Redhat7或8 64位。再次下一步,修改虚拟机的名称、文件位置(尽量选择D盘)。继续下一步,根据电脑自身处理器、内存、磁盘容量情况选择虚.
2022-03-20 22:02:30 933
原创 ACI协议
一、1.基本acl:只能匹配 数据包中的源ip地址 2.高级acl:可以识别数据包中的源ip地址、源目标端口以及协议号。二、创建拓扑。三、实现全网可达。四、在路由器上创建本地用户。五、按照要求配置acl。六、接口调用acl。...
2021-12-26 15:49:32 1756
原创 VLAN虚拟局域网配置
一、创建拓扑二、在交换机上创建VLAN并将各个接口划分到对应的VLAN中port link-type access 修改接口模式为进入port defualt vlan ?定义该接口所在vlan三、 trunk干道四、单臂路由-路由器子接口五、开启dhcp服务六、测试是否可通...
2021-12-24 14:18:00 687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人