- 博客(56)
- 收藏
- 关注
原创 云原生作业(三)
源码编译安装httpd 2.4,提供系统服务管理脚本并测试(建议两种方法实现)下载软件包进行源码安装安装对应的编译工具解压文件到指定的目录/usr/local/src下进行环境检测缺少依赖性APR,安装对应的依赖性apr再次进行环境检测缺少软件包pcre再次进行环境检测环境检测成功,进行环境编译和安装。
2025-01-18 09:58:39
268
原创 云原生作业(二)
2、设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 user1~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。1、需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。
2025-01-14 08:54:09
149
原创 云原生作业(一)
1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。
2025-01-12 15:36:17
177
原创 RHCE作业(四)--shell作业(一)
自定义网站配置路径为/www;并创建共享目录和网页文件;4.以上配置没有问题,请邮件告知我,并将脚本代码(代码文件)邮件发送我。我的邮箱账号:lxx1065372838@163.com。 未运行,提示服务未启动,并显示自定义的配置文件内容。通过shell脚本分析部署nginx网络服务。1.接收用户部署的服务名称。判断服务是否成功运行;2.判断服务是否安装。 已运行,访问网站。
2024-11-20 10:35:20
250
原创 RHCE作业(三)
1.搭建dns服务器能够对自定义的正向或者反向域完成数据解析查询。2.配置从DNS服务器,对主dns服务器进行数据备份。主服务器中需要添加 allow-transfer 如下。在主服务器的正方向区域文件进行修改。主配置文件定义正反向解析域。正向解析资源记录文件。
2024-11-05 14:35:46
217
原创 RHCE作业(二)
二、开放/nfs/upload目录,为192.168.142.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210。三、将/home/tom目录仅共享给192.168.142.128这台主机,并只有用户tom可以完全访问该目录。一、开放/nfs/shared目录,供所有用户查询资料。客户端和服务端都要进行的。
2024-10-31 15:19:38
193
原创 数据库第九次作业
(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-15 17:01:59
233
原创 数据库第八次作业
4、在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)1、删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。3、使用mysqldump备份booksDB和test数据库(test数据库自行准备)2、在 shop_price 列上加普通索引(用create index方式)5、进入数据库使用source命令还原第二题导出的book表。1、使用mysqldump命令备份数据库中的所有表。
2024-07-14 09:58:33
795
原创 数据库第七次作业
Op_time 操作时间 Varchar(20) 否 否 是 否 否。Op_type 操作方式 Varchar(20) 否 否 是 否 否。触发器名称分别为product_bf_insert、product_af_update和product_af_del。3、删除product_bf_insert和product_af_update这两个触发器。
2024-07-12 18:22:43
325
原创 数据库第六次作业
values('张晓红','女','1980-1-23',5800,'河南省郑州市中原路10号',1),('王云飞','男','1992-11-15',5600,'河南省新乡市人民路28号',1),('王鹏飞','男','1987-10-1',6800,'河南省新乡市东明大道12号',1),('王小明','男','1998-1-3',4800,'河南省驻马店市雪松路128号',2),('王大鹏','男','1989-2-11',5900,'河南省郑州市东风路15号',1),
2024-07-11 13:12:08
712
原创 数据库第五次作业
(1568,'赵六',57,'1970/10/11',7500,102),(1564,'荣七',64,'1963/10/11',8500,102),(1789,'张三',35,'1980/1/1',4000,101),(1776,'王五',24,'1990/7/1',2000,101),15.列出每个部门中收入最高的员工姓名,部门名称,收入,并按照收入降序。11.列出部门员工收入大于7000的部门编号,部门名称;13.列出每一个部门中年纪最大的员工姓名,部门名称;7.列出每个部门的平均收入及部门名称。
2024-07-09 17:46:42
346
原创 数据库第四次作业
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-07 17:10:48
470
原创 数据库第三次作业
记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.5。1、创建一个用户test1使他只能本地登录拥有查询student表的权限。3、向student表中添加一条新记录,部分数据插入5,"jone"一、在数据库中创建一个表student,用于存储学生信息。4、更新表,grade 大于90的加0.5。1、向student表中添加一条新记录。2、向student表中添加多条新记录。2、查询用户test1的权限。3、删除用户test1.5、删除成绩为空的记录。
2024-07-06 17:06:45
201
原创 数据库第二次作业
1、在上面员工表的基本上增加一个image列,类型是blob,长度255。4、表名salary改为usersalary。1、创建一个名称为db_system的数据库。2、在该数据库下创建两张表,具体要求如下。6、列名name修改为username。3、修改数据库zoo字符集为gbk。2、修改job列,使其长度为60。5、修改表的字符集为utf8;5、查看创建数据库zoo信息。4、选择当前数据库为zoo。3、删除gender列。2、创建数据库zoo。6、删除数据库zoo。
2024-07-04 17:18:39
173
原创 数据库第一次作业
1、对mysql进行初始化,这里会产生临时的密码(由于我已经初始化过了所以这里并没有现实临时密码)4、登录mysql,使用临时密码或者已经更改过的密码。以管理员身份进入CMD。2、安装mysql服务。3、启动mysql服务。
2024-07-03 17:57:44
403
原创 IP3.21作业
地址分配:R1-R5为局域网,私有IP地址192.168.1.0/24,所以划分为:将192.168.1.0/27用于骨干网段在此进行划分为:将192.168.1.32 27划分给R1使用,因为R1有两个环回地址,所有划分为:将192.168.1.64 27划分给R2使用,因为R2有两个环回地址,所有划分为:将192.168.1.96 27划分给R3使用将192.168.1.128 27划分给R4使用,因为R4有两个环回地址,所以划分为:将192.168.1.160 27划分给R5使用。
2024-03-23 13:38:40
470
原创 python笔记(四)
3、作用条件:存在函数作为参数传递给函数,并且不想让外界访问,而且参数函数足够简单,即可以定义为匿名函数(lambad表达式)②从可迭代对象中获取第一个元素作为函数的参数传入函数中,将函数执行后返回结果作为生成对象中的第一个元素,最终返回一个可迭代对象。1、装饰器本质上是一个闭包,作用是不改变原有函数的前提下为函数添加新的功能,但是源代码不改变。1、一个函数嵌套一个函数,内存函数用到外层函数的局部变量,内层函数就被成为闭包。在传递参数的时候仅仅是将自己的值拷贝了一份传递给函数的参数,变量不会改变。
2023-10-15 18:08:10
95
原创 python笔记(三)
①生成一系列的整数:range(start,end,step)【只写一个值默认从0开始】注:for循环不仅可以迭代无序的容器也可以迭代有序的容器,并且可以用作普通循环。循环正常结束后会执行else里面的代码,主要针对break关键词。③取值:range(start,end)【取的到左边取不到右边】1、用来迭代容器里面的每一个元素(一个一个拿出来)②从0开始取:range(num):[0-num)continue:终止本次循环提前开始下一次循环。死循环:while True: 循环体。
2023-10-03 21:00:02
75
原创 python笔记(二)
在字典中获取指定键的值(可以设置默认值,当查询的键不存在时即返回默认值):b = a.get("键")【设置默认值:b = a.get("键","默认值")】2、&(与):两真才为真,一假则为假(有0出0,全1为1)【5(0000 0101)&6(0000 0110)=0000 0100】10、创建一个新的字典:d2 = d1.fromkeys(("键1","键2"),("值1","值2"))【不会智能到一一对应】2、特点:字典里面的键不重复,键可以是任意不可变类型(指数字、字符串、元组,不可以修改)
2023-09-25 17:11:23
76
原创 python笔记(一)
(一)、1、基本数据类型:①数值型:整型、浮点,②布尔类型:真True、假False,③字符串:’ ‘、“ ”、’‘’ ‘’‘、“”“ ”“”,④None:等价于undefined,⑤NaN:Not a Number。3、占位符占取位置:print("用户名是%s账户密码是:%s地址是:%s"%(uname,pwd,ds)) 【%s:转变成字符串;9、字符串分割:s.split("分割界限")【作为分割界限的字符会变成,】[s.split("u")-------》"go","xin"]
2023-09-25 17:03:15
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1