- 博客(42)
- 收藏
- 关注
原创 11.14作业
3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom可以完全访问该目录。并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210。1、开放/nfs/shared目录,供所有用户查询资料。
2025-11-14 22:21:17
197
原创 11.6作业
2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student网站访问学生信息,www.openlab.com/data网站访问教学资料。.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student网站访问学生信息,www.openlab.com/data网站访问教学资料。1.基于域名www.openlab.com可以访问网站内容为welcome to openlab!
2025-11-07 01:20:48
249
原创 10.15作品
(1).在用户主目录下创建一个名为perm_test_dir的目录和perm_test_file.txt的文件,分别为该目录和文件设置权限:目录的所有者有读写执行权限,所属组有读和执行权限,其他用户无任何权限;(4)在test_dir目录(如果已删除可重新创建)下创建一个test_file.txt文件,然后再创建该文件的软链接链接名为soft_link.txt,再创建一个硬链接,链接名为hard_link.txt。 (3).查看copy_of_test.txt文件的详细权限信息。
2025-10-15 21:14:03
555
原创 ospf笔记和 综合实验册
totally stub区域(完全末梢区域) 拒绝学习域外和其他区域的路由信息 不接受3类、4类、5类LSA;ABR聚合(3类) 将一个区域的LSA聚合后发布到相邻区域 [r1-ospf-1-area-0.0.0.0]abr-summary 192.168.0.0 255.255.252.0 不影响ABR本机路由,仅影响相邻区域下游路由器路由;- 非骨干区域无法和骨干区域保持连通:由于区域划分问题,非骨干区域未能与骨干区域正常连接,导致ABR不会转发区域间的路由信息,非骨干区域与骨干区域无法保持连通。
2025-08-03 17:16:38
878
原创 第一章第二章总结
TCP的异常连接:主机就会给发送源法一个TCP报文段,将其中的RST标记为1.用来中断这次通讯。HTTP协议:超文本传输协议,基于tcp协议进行工作,端口80。链路建立阶段:lcp建立:通过相互发送LCP协议数据包进行商议。丢包的形式:数据包确认超时,收到来自接收方的3个冗余ack。同时让以太网具备ppp功能,在以太网上提供点到点的连接。TCP的可靠传输机制:连接确认机制,重传,流控,校验和。会话层:对通信双方的会话进行建立,维护,拆除。PPP协议:公有协议,支持同步和异步链路。
2025-07-28 14:13:24
433
原创 第三次作业
mysql> INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1006, '2017-5-5', 4500.00, '党员', '孙八', '1996-9-2');`> 日期`) VALUES (102, 1006, '2017-5-5', 4500.00, '党员', '孙八', '1996-9-2');
2025-01-13 10:00:29
425
原创 MySQL的基本用法
(2)desc student_new-----------------查看复制的student_new表的信息,可以看到基本与 user_list表格一致(因为user_list表中也没有添加信息,而且该命令只复制了字段)----------------------使用select关键字,查询student_new表中的所有元素(*,表示所有),可以看到数据成功添加进入,里面还有之前加入的数据。
2025-01-07 20:38:56
360
原创 1.6数据库的安装
下载仓库安装包,可以 将该安装包的下载链接在Linux操作系统中按照以下命令直接进行下载。alter user a’用户’@’用户名’ identified by ‘密码’;alter user a’用户’@’用户名’ identified by ‘密码’;alter user a’用户’@’用户名’ identified by ‘密码’;mysql -uroot -p (这里用root用户,-p指密码 )查看(我们可以看到新增的三个仓库,这样就可以通过仓库安装MySQL数据库了)
2025-01-06 21:37:09
683
原创 11.23作业
6、创建mygroup组群,再创建myuser用户,并且此用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,并使hv文件的同组用户是root。请依次写出相应执行的命令。5、使当前用户永久生效的命令别名:写一个命令命为hello,实现的功能为每输入一次hello命令,就有hello,everyone写入文件/file.txt中。7、设置权限,要求如下:创建g1组,要求创建一个属于redhat用户g1组的文件redhat.txt。
2024-11-26 21:59:20
242
原创 11.14作业
(2) 将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)(1) 应用vi命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间。(2)在临时目录下创建一个文件,文件名为a.txt;(3) 查找文档中包含#号字符的行,将整行删除。(1)在/opt目录下创建一个临时目录tmp;(4) 开启VI的行号提示功能。
2024-11-14 21:17:07
151
原创 作业加复习
**-h** | 以K,M,G为单位显示磁盘使用情况,以提高信息的可读性。- 常用参数 -c,-d,-m,-g,-G,-s,-u 等,意义与useradd命令中的参数相同。| %X | 相当于%H:%M:%S || %A | 星期几 (Sunday-Saturday) || %Z | 显示时区 || %d | 本月中的第几天 || %j | 今年中的第几天 |
2024-10-25 19:34:12
979
原创 4.16笔记
R2]ip route-static 192.168.1.0 24 192.168.2.1 静态路由:定义目标为192.168.1.0/24网段时,下一跳为192.168.2.1。Pre:优先级-------当两条路由条目的目标网段相同时,仅加载优先级较高的路由条目于路由表中。数值越大,优先级越低。优先级的取值范围:0-255 直连为0,静态为60。当拓扑图中的所有路由器拥有拓扑图中的所有网段时,即可实现全网通。通讯是双向的,必须保证有来有回才能成功。
2024-04-21 21:51:12
301
1
原创 3.25笔记
若不在同一个广播域,则会将目标MAC封装为网关的MAC地址,发送至网关处,随后路由器根据目标IP查询本地的路由表,若不存在相应记录,则无条件丢弃,若存在相应记录,则按照记录移交至目标网段的网关处,随后由其目标网关进行转发。TCP:传输控制协议------面向连接的可靠协议----在完成传输层的基本工作的同时,还需要保证数据的完整性。UDP---用户数据报文协议---------非面向连接的不可靠协议。TCP的分段:受到MTU值的影响,且分段原因为MSS值。Dns udp/tcp 53 域名解析协议。
2024-03-25 12:56:33
251
1
原创 3.22笔记
PC访问其他设备时,会先根据对端IP进行判断,若在同一个广播域,则通过ARP获取相应地址,随后进行单播即可,若不在同一个广播域,则封装目标MAC地址为自己的网关,由路由器代为转发。三:主机位全0 192.168.1.0 255.255.255.0,不是单播地址,是一个网络号=网段,路由器-------ARP协议(广播)-----广播域(泛洪范围)四:主机位全1 不是一个单播地址 直接广播地址。无类域间路由---CIDR ------子网汇总。A类地址:1~126 前8位为网络位。
2024-03-25 12:55:55
254
1
原创 3.20笔记
交换机的转发原理——数据包来到交换机,交换机会先看数据包中的源mac地址,将源mac地址和进入接口的对应关系记录在本地mac地址表。之后,看数据包中的目标mac地址,根据目标mac地址查看mac地址表,如果mac地址表中存在记录,则直接按着记录转发,实现单播。ARP的工作原理:ARP先通过广播发送ARP请求包,所有收到该广播包的设备都将源IP源MAC的映射关系记录在本地的ARP缓存表中,然后查看请求IP/MAC是否是自己,若不是则丢弃,若是,则以单播的形式进行回复,。存在网络位和主机位的区分。
2024-03-25 12:55:21
448
1
原创 12.21笔记
data(“属性名”,“属性值”) 可以在指定的元素上存取数据,不回应那个dom元素解构,一旦页面刷新了,数据立马丢失。对象.on(“click”,”委托对象“,function(){$("ul li:eq(x)").remove()自己杀自己。$("ul").prepend(li)(首部添加)$("ul").before(li)(添加在后面)$("ul").after(li)(添加在前面)对象.prop("属性名",“属性值”)对象.attr("属性名",“属性值”)let li=$("创建的对象")
2023-12-22 15:29:42
512
原创 12.19笔记
2.(更改多个对象)$(“选择器”).css({("属性名",“属性值”),("属性名",“属性值”),("属性名",“属性值”)})$("ul li:even").css("属性名",“属性值”)(选择下标为偶数的行)$("ul li:odd").css("属性名",“属性值”)(选择下标为奇数的行)存在多个标签时,可以直接$(“选择器”).css("属性名",“属性值”)son”)通过父级找到子级。1.$(“选择器”).css("属性名",“属性值”)$(“选择器”).css("属性名",“属性值”)
2023-12-21 12:01:57
367
原创 12.17笔记
例如:window.document.querySelector(""[window可以省略]每一个构造函数都存在一个属性叫做prototype,会指向另外一个对象,因此成为原型对象。对象.removeEventListener("事件源", 函数)(删除)对象.addEventListener("事件源", 函数)(添加)把不变的方法,直接定义在prototype上,让所有的实例化对象共享。实例对象中,存在对象原型__proto__,指向构造函数的原型对象。* 同步任务:放到主线程进行执行,形成执行栈。
2023-12-18 16:28:28
1041
1
原创 12.12笔记
setTimeout():让某一个函数或者某一段代码(加'')在多少毫秒之后执行 返回一个整数,作为定时器的编号。json对象的定义 键值对的形式 key:value。json对象:把无数个繁杂的属性封装成一个整体的容器。7.获取元素对象: 通过css选择器获取元素对象。2.对象.innerText=(不可以使用代码)可以获得(min,max)的整数的随机数!对象.innerHTML=(可以使用代码)json对象的键必须带双引号!对象名.新的属性名 = 属性值。json的值可以是数组。
2023-12-13 21:10:40
515
1
原创 12.7笔记+作业
函数参数是引用类型时,如果直接修改这个值的引用地址,则相当于在函数体内新创建了一个新的引用,任何操作都不会影响原参数的实际值。函数参数为基本数据类型时,函数体内赋值了一份参数值,任何操作都不会影响原参数的实际值。函数参数是引用类型时,当函数体内修改这个值的某个属性时,将会对原来的参数进行修改。一个函数没有return的情况下,默认返回的是undefined。获取时间戳 从1970-1-1 0;9.arguments:储存值的变量。局部作用域:函数中,for循环中。函数:一段独立功能的代码的集合。
2023-12-08 14:30:45
537
原创 12.5笔记
改变具体值的方法:通过数组下标重新对对应的数组元素进行赋值。continue:跳出本次循环,直接开始下一次循环。或者添加元素的起始位置,删除0个,添加的几个元素。删除元素的起始位置,删除几个元素。do..whlie先执行后判断。查询y的方法:arr1[1]whlie先判断后执行。break :跳出循环。例如arr1[1]=w。while(条件){返回数组中元素的个数。
2023-12-05 22:48:46
383
1
原创 12.3作业+笔记
undefined 表示变量只声明,但是未进行赋值 var存在变量提升,let不存在变量提升。1、变量名只能由有效符号组成(大小写的字母、数字、下划线、$)后加加的优先级小于赋值运算符,因此先进行赋值运算,在进行后加加。前加加的优先级高于赋值运算符,因此先进行前加加,在进行赋值运算。<script src="js的位置"></script>条件成立时执行的代码:条件不成立时执行的代码。==:会自动将"2"转换为2,然后再进行比较。(不管前加加,后加加,变量的值都发生了改变)
2023-12-03 21:27:38
917
1
原创 11.23
flex-direction=column-reverse,column 主轴变纵向。align-items=center ( 交叉轴的对其方式)flex-direction=row-reverse (右到左)指定行的尺寸(高度),以及列的自动尺寸。column-gap 设置网格布局中列之间的间隙大小。justity-content:(主轴的排列方式)flex-wrap=warp(自动换行)order:x(x越小要靠前)默认是0。flex-shrink=0 不被压缩。方向:从主轴开始到结束。
2023-11-29 19:50:43
365
1
原创 11.21笔记
一个元素浮动起来,会不在占有原来的位置(脱离文档流),同时发生浮动的盒子会在同一行进行排列。如果说多个元素同时给左浮动,元素就会从左到右在一行排列。解决方案(1)border: 1px solid black。解决方法(1)height: 300px;img浮动在文体外,文字环绕图片。7.部分元素存在默认内外边框。边框后面+3:上,左右,下。边框后面+2:上下,左右。自适应,只能使用在左右。4.浮动造成的高度塌陷。边框后面+1:上下左右。2. 浮动的文字环绕。边框后面+4:顺时针。
2023-11-22 22:46:51
452
原创 11.19笔记+作业
默认独占一行,设置宽高、设置内外边距 div、h1~h6、p、li。background-attachment: fixed锁定背景。background-size: cover全覆盖。display:inline-block行内块元素。text-decoration:none去下划线。class选择器: 0010。text-indent:首行缩进 em一个字符。id选择器:0100。伪类选择器:0010。包含选择器:权重之和。属性选择器:0010。}不可更改文本域大小。标签选择器:0001。
2023-11-21 08:29:11
79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅