自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 shell脚本(三)

格式:for 变量名docommanddone例1:打印nihaofor循环语句格式:expr2;expr3))docommanddone例子:打印1-10例子2:用for循环实现1+2+3+4+....+100。

2023-11-27 19:27:49 35

原创 shell脚本(二)

1.条件测试格式1:test 条件表达式格式2:[ 条件表达式 ],注意[]之间的空格操作符:-d 测试是否为目录-e 测试目录或文件是否存在-f 测试是否为普通文件-r 测试当前用户是否有权限读取-L 测试是否为软连接文件2.比较整数数值-eq 第一个数等于第二个数-ne 第一个数不等于第二个数-gt 第一个数大于第二个数-ge 第一个数大于等于第二个数-lt 第一个数小于第二个数-le 第一个数小于等于第二个数3.字符串比较=:字符串内容相同!=:字符串内容不同!

2023-11-23 19:19:43 38

原创 shell脚本

Linux 系统中的 Shell 是一个特殊的应用程序,它介于操作系统内核与用户之间,充当 了一个“命令解释器”的角色。执行方式:指定路径执行文件(需要chomd赋权),指定shell解释器去执行(直接执行)2.选择执行:程序执行过程中,根据条件的不同选择执行。3.循环执行:程序执行过程中重复执行某命令。1.顺序执行:程序从上到下顺序执行。查看本机shell信息。1.3 脚本执行逻辑及执行方式。1.2 shell脚本的构成。1.1 shell的作用。一.shell脚本基础。

2023-11-20 19:53:04 28

原创 yum仓库布署及NFS共享服务

要有安装包,现在服务器里建立yum仓库,仓库里包含了各种rpm包,以及包的元信息和具体位置,元信息在(repodata目录夏)。最后通过yum命令实现软件包及其依赖包的安装。2.在服务端安装nfs服务并创建共享文件夹/share,/share中创建内容为‘123’的qi.txt文件。实验:利用光驱搭建本地yum仓库,便于在没网络的情况下安装rpm包。适用于不用所有设备都搭建本地yum仓库,可以实现共享。1.准备两台主机,在服务端安装nfs软件。3.在客户机上搭建yum仓库。4.搭建本地yum仓库。

2023-11-16 19:22:19 28

原创 ssh远程登录协议

ssh的优势是加密数据传输防止信息泄露,压缩数据传输极高传输速度。ssh是一种安全通道协议,用来实现远程登陆,远程复制等功能。3.客户端利用收到的公钥和会话ID,加密计算出一个Res值。5.最终双方各持有自己的公钥和私钥,以及对面的公钥。4.服务端收到后使用私钥解密得到客户端公钥。1.准备两台主机,一台服务端,一台客户端。2.服务端回复自己的公钥和一个会话ID。2.在客户端生成密钥文件。1.1 ssh服务器是什么。1.3 ssh加密方式。1.4 ssh登录方法。1.5 ssh配置文件。

2023-11-16 16:40:06 57

原创 DNS服务器

2.迭代查询:当客户机发送请求时,服务器不能返回权威的结果,但是可以告诉你去下一个dns服务器查询。dns:它作为将域名和IP地址相互映射的一个分布式数据库,使用dcp和udp的53接口。1.递归查询:当客户机发送请求时,服务器能直接回应客户机想要的结果。⑤在一级服务器里没找到则迭代到下一个dns服务器(二级域服务器)④在根里查找没找到则迭代到下一个dns服务器(一级域服务器)⑦缓存服务器将收到的结果递归给客户机,并将改条记录记录下来。③查询dns缓存服务器,如果缓存服务器里没有则去根里查找。

2023-11-13 19:55:14 35

原创 Linux网络命令及dhcp

ss命令:也可以查看网络连接情况,主要用于获取 socket 统计信息,它可以显示和 netstat 命令类似的输出内容。添加指定网段的路由记录 : route add -net 网段地址 gw ip地址。删除指定网段的路由记录 : route del -net 网段地址。图上为过滤出22端口。1.7 ping(测试网络连通性)1.3 设置临时虚拟网卡。1.4 设置网卡配置。

2023-11-12 21:45:34 22

原创 Linux文件系统与日志分析

inode number 节点号文件类型权限UIDGID链接数该文件的大小和不同的时间戳指向磁盘上文件的数据块指针有关文件的其他数据ls -i:查看inode号。

2023-11-09 18:38:23 25 1

原创 系统安全及应用

root:用户 ALL登入主机=(ALL)代表用户 ALL(命令)userdel -r 用户名(连家目录一起删除)5.限制使用su命令的用户。1.将用户设置为无法登录。

2023-11-08 19:12:09 35 1

原创 进程和计划任务

执行程序后,它就变成了一个进程。进程具有动态性,并发性,独立性,结构性。一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线。线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位。是一串代码的集合,可以完成某种需求的机器可以识别的指令。进程一般由程序、数据集合和进程控制块三部分组成。问:如何确定一个线程是单线程还是多线程。2.进程与线程的区别。

2023-11-06 19:23:04 27

原创 操作系统引导过程、运行级别及开机问题处理

1.开机自检通过bios程序检查硬件是否正常2.MBR引导加载mbr分区表3.grub菜单第二阶段grub加载内核文件到系统内存中运行起来4.加载内核加载完毕进入操作系统5.init进程初始化启动操作系统后需要启动进程。

2023-11-05 15:59:16 46 1

原创 磁盘阵列(raid)

磁盘阵列又raid0,raid1,raid5,raid10等。每种阵列都有自己的特点。由大于三块raid盘组成,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储,N块盘同时读写,读取性能很高,写性能相对较低,可靠性高允许一块盘损坏。通过磁盘数据镜像实验数据冗余,在成对的独立磁盘上产生互为备份的数据,当原始数据繁忙时,可以直接从备份盘中读取数据,因此raid1有高读取性,但是效率不高。N/2磁盘利用率,N/2块盘同时写入,N块盘同时读,读写性能都高,可靠性高。

2023-11-05 14:06:45 44 1

原创 逻辑卷创建及扩容

逻辑卷管理:是Linux中对硬盘分区的一种管理机制,适合管理大储存设备,并允许用户动态调整文件系统的大小。如果用硬盘分区的话当磁盘用完想要扩容只能先格式化硬盘导致文件丢失,使用逻辑卷即可实现动态分配硬盘容量。物理卷(PV):就是真正的物理硬盘。卷组(VG):将多个物理卷合起来就组成了卷组。组成同一个卷组的物理卷可以是同一块硬盘的不同分区,也可以是不同硬盘上的不同分区。逻辑卷(LV):可以把逻辑卷看作卷组的集合,需要像正常硬盘分区使用,不过可以动态分配容量。

2023-11-01 16:29:04 77

原创 Linux硬磁盘分区

注:由于此文件比较重要,若挂载信息写错可能导致机器开机失败,完成配置后可以输入mount -a命令检查挂载是否有误。直接执行mount命令是临时挂载,如果需要永久挂载则要将挂载命令写入文件内。扇区:硬盘盘片被分为多个扇形区域,称为扇区,每个扇区存放512字节的数据。注:主分区的序号为1-4,逻辑分区的序号从5开始。实验:给sdb创建一个可以使用的新的普通分区。拓展分区:不可以直接使用需要再划分逻辑分区。MRB分区分为主分区,扩展分区,逻辑分区。逻辑分区:可以直接使用。主分区:可以直接使用。

2023-10-31 16:56:32 39

原创 Linux账号和权限管理

Linux中表示用户的是uid,范围是1-60000,超级管理员的uid为0,用户还分为程序用户和普通用户,程序用户的uid范围是1-499(centos6以前),普通用户的uid范围是500-60000(centos6以后)。umask的值用来保留创建文件权限,如umask的值为022,创建的目录的默认权限即为755,即所有者可读可写可执行,所属组和其他用户可写可执行。以第一个文件123为例,rw-(文件所有者可以读写),r--(文件所属组可以读),r--(其他用户可以读)-e:指定用户的账户失效时间。

2023-10-30 19:17:19 64

原创 Linux安装软件

rpm是Linux系统中一种安装软件的方式,单由于软件包之间存在依赖关系,比如a包依赖b包,b包依赖c包,如果不优先安装依赖包,可能会导致想安装的安装包安装失败,所以用的并不多。yum本质上就是一个库,库里面是rpm安装包的组合,当我们需要安装软件是只需要在库里找到软件即可,库有线上库也有本地库,当没有网络时可以使用本地库。yum安装使用的就是rpm格式的安装包,可以说是rpm的升级版,会自动帮你安装所需的依赖包。可以看到使用rpm安装失败,因为依赖包没有安装。注:报错,原因:没有安装依赖环境。

2023-10-29 17:35:30 32 1

原创 Linux基础(二)

1.cat命令(查看文件)2.more分页显示命令,例如想要查看/etc/passwd文件,由于行数过多,使用cat查看会导致页面显示不全。实用more命令效果如下使用more命令即可分页查看。按enter可一行一行滚动,退出查看按q3.head(可以显示文件或标准输入的面前行)head可以查看文件的前十行head -n 可以查看n行4.tail(查看文件的倒数行)tail可以查看文件的倒数十行tail -f可以实时跟踪文件的最后十行,通常用于查询日志文件。

2023-10-29 15:39:39 38 1

原创 Linux基础

1.命令行头解释root、liuyi:当前登录用户localhost:当前主机名~:当前所在文件夹#:管理员$:普通用户2.根目录下的目录解释bin:普通用户存放二进制文件(命令)boot:系统启动需要的文件dev:存放硬件(硬盘)etc:存放配置文件home:普通用户存放家目录的上级目录lib,lib64:代码库mnt:用来挂载的目录opt:存放第三方软件的目录proc:进程有关,正在运行的程序root:管理员家目录run:加载到内存里的文件sbin:管理员命令。

2023-10-24 19:14:08 22

原创 ACL和NAT

过滤流量的一种工具通过对网络地址转换,实现内网地址和公网地址的互相访问。

2023-10-23 19:30:57 24

原创 单臂路由与三层交换机配置

【huawei-vlanif10】:进入vlan10接口,配置ip地址(int vlanif 10)dot1q termination vid 10:将此端口加入vlan10。③将主机分配进对应虚拟局域网中(配置交换机sw1,sw2)int g0/0/0.10:进入逻辑子接口。实验目的:实现两个vlan互通。④完成配置,检测实验结果。⑤配置完成,测试实验结果。注:图中错误为ip地址没有配置子网掩码。④配置三层交换机sw3。

2023-10-19 19:28:41 37 1

原创 VLAN划分及实验

在传统交换网络中,当某台主机发送广播帧时,该数据帧会被泛洪,传播域越大,产生的网络安全问题,垃圾流量问题就越严重。此时VLAN出来来分割广播域。VLAN拥有控制广播,增强网络按去啊逆行,简化网络管理等优点。VLAN分为静态和动态两类。VLAN的接口类型:①access接口:用于交换机与计算机、交换机与路由器之间连接。②trunk接口:用于交换机与交换机之间连接。

2023-10-18 19:49:36 214

原创 网络基础之静态路由

以一个接口为例,输入sys进入系统模式,然后输入g0/0/0进入接口模式,输入ip address 192.168.1.2 24为g0/0/0接口配置IP地址和子网掩码。以一个路由器为例,输入ip route-static 0.0.0.0 0 192.168.3.2即可配置静态路由,其中0.0.0.0为任意网段,0为任意子网掩码,192.168.3.2为下一跳地址。路由器:工作在网络层,能够将数据包转发到正确目的地,并在转发过程中选择最佳路径的设备。①将主机IP地址,子网掩码,网关配置好并保存。

2023-10-18 16:56:13 32

原创 TCP/UDP协议特性及TCP三次握手四次挥手过程

②PC2收到后会回复SNY,ACK的报文给PC1,随机生成序列号y,并要求PC1下次回复ack=x+1的序号,此时报文SNY=1,ACK=1,seq=y,ack=x+1。③PC1收到PC2同意连接的报文后会回复ACK,并生成序列号=x+1,确认号ack=y+1,此时报文ACK=1,seq=x+1,ack=y+1。②PC2返回ACK报文表示收到请求,并进入半连接状态,防止有数据没有下载完毕,此时ACK=1、seq=y、ack=x+1。确认号(ack):表示接收方希望发送方下一次发送的数据的编号。

2023-10-17 19:12:45 23

原创 网络基础之IP协议

ping -t 长ping。3.主机2收到广播后以单播的形式回复主机1,并将MAC地址返回给主机1,其余主机收到广播直接丢弃。注: 可以通过TTL的返回值确定系统类型,128左右为Windows系统,64左右为Linux系统。4.主机1得到主机2回复后将主机2的MAC地址记录在缓存表中,方便下次通信。ICMP协议的作用:检测网络的双向连通性。ping命令选项:ping --help 显示帮助命令。2.若发现需要查找的MAC地址不在表中,则在局域网内广播寻找主机2。

2023-10-17 15:35:18 20

原创 交换机原理及功能

次数据帧经过交换机,交换机会自动学习源MAC地址和接口信息,填在MAC地址表中,其次会去MAC地址表中寻找目的MAC地址的出口,没有发现目标地址的情况下表项就会广播寻找。3.查询功能(泛洪):数据帧经过交换机后会在MAC地址表中寻址,如果表中没有则在除源地址端口外所有端口进行广播。2.转发功能:数据帧经过交换机时,会在mac表中查找目的地址,查到数据直接转发。1.学习功能:数据帧经过交换机时,交换机会自动学习数据帧的源mac地址。交换机有四大功能:学习功能,转发功能,查询功能,刷新功能。

2023-10-15 19:57:30 74

原创 IP地址及子网划分

在网络中用来标识设备的具体地址,数据需要通过此进行寻址传输。而MAC地址比较复杂,所以加入IP地址便于操作。

2023-10-13 17:23:15 518

原创 网络基础和OSI七层模型

1.网络是指通过有线的电缆,或通过无线连接,按照规则,连接起来的通信的合集。2.通信的要素:(1)人与人之间,人与物之间,物与物之间,通过某种媒介和行为进行交流。(2)通信要有来有往。

2023-10-11 19:26:40 27

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除