自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell脚本循环语句和数组

一、循环语句1.1 for循环for 通过读取不同的变量值来逐个执行同一组的命令格式:for 变量名 in 取值列表do命令done例:或者循环几次输入一个命令案例:同时创建多个用户并且设置密码案例二:案例三: 检测不同网段是否存在...

2022-05-05 17:17:29 3111

原创 shell脚本(if和case)

一、条件测试1.1 文件测试shell脚本是一个智能的过程,shell会根据命令执行返回一个状态来表示命令是否执行成功($?)当返回结果为0时表示成功,否则则失败。1.1.1 test 命令格式:test 【操作符】 【条件】常用操作符:-d 测试是否为目录-e 测试目录或文件是否存在-f 测试是否为文件-r 测试当前用户是否有读取的权限-w 测试当前用户是否有写入的权限-x 测试当前用户是否有执行的权限-L 测试文件是否为软连接文件-b 测试是否为设

2022-05-02 18:24:33 371

原创 shell 脚本编程和变量

一、shell脚本的概述shell是一种用c语言编写的程序,它是用户使用Linux系统的基础。shell是一种应用程序,为用户提供了一个界面,用户可以通过这个界面访问操作系统的内核服务。shell在用户和内核之间充当翻译的任务,当用户登录到Linux系统时,会自动加载一个shell程序。1.1 shell 脚本的概念把需要执行的命令按照顺序编写到一个以.sh结尾的文件中,并给与文件执行的权限即可运行1.2 shell脚本的作用①可以自动化完成软件的安装部署②自动化进行系统的管理③

2022-04-27 17:46:11 322

原创 PXE批量网路装机

目录一、PXE概述1.1 PXE 简介1.2 PXE的优点1.3 KickStrat1.4 PXE服务器和客户机的工作原理二、配置PXE装机服务器2.1 在主机服务器上配置双网卡2.2 安装启动TFTP服务2.3 准备PXE引导程序pxelinux.02.4 配置启动菜单文件2.5 安装FTP服务,准备centos7 安装源2.6 实现kickstart无人值守安装总结一、PXE概述1.1 PXE 简介是由intel公司开发...

2022-04-24 14:39:29 404

原创 部署YUM仓库及NFS共享服务

目录一、YUM仓库服务1.1 yum安装源仓库的提供方式1.2 构建Centos7 软件仓库1.3 在软件仓库中加入非官方的RPM包租1.4 YUM的配置文件1.5 YUM的命令二、YUM源的配置2.1 配置本地yum源2.2 配置FTP源2.2.1服务端的配置2.2.2 客户端的配置三、 NFS共享存储服务3.1 概述3.2 NFS存储3.3 特点3.4 配置NFS3.4.1 配置服务端3.4.2 客户端的配置​3.5...

2022-04-24 10:29:47 478

原创 SSH服务----远程访问及控制

目录一、SSH服务1.1 概念1.2 SSH服务的传输1.3 SSH服务端和客户端1.4 SSH服务的功能1.5 SSH服务1.6 用SSH远程登录二、 openssh 服务包2.1 openssh 服务包的概念2.2 服务的配置三、远程复制和传输3.1scp复制(安全性复制)3.1.1 复制本地文件到服务器3.1.2 复制服务器的文件到本地3.2sftp (安全文件传输协议)四、ssh服务密钥对验证4.1 概念4.2 ...

2022-04-24 08:17:52 1592

原创 FTP文件传输协议

目录一、FTP的概述1.1 FTP的理念1.2 FTP数据连接模式1.2.1 连接模式分类1.2.2 主动和被动模式的工作原理二、配置FTP服务2.1 配置匿名用户FTP服务2.1.1关闭防火墙安装vsftpd软件包2.1.2开启FTP服务并做备份​2.1.3 修改配置文件2.1.4 设置目录下权限,便于用户上传数据2.1.5 重启服务2.1.6 win机器上匿名访问​2.1.7 接收pub下的文件3.1 本地用户ftp访问3.1...

2022-04-20 20:53:19 4406

原创 DHCP原理和配置

一、DHCP 服务1.1 DHCP 概述DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。是应用层协议,使用的端口是UDP 67和68端口1.2 DHCP分配方法自动分配:分配一个IP地址后永久使用手动分配:由DHCP服务器管理人员专门指定一个ip地址动态分配:使用完一个地址后会自动释放该地址,供其他客户机使用二、DHCP工作原理DHCP协议采用UDP作为传输协议,主

2022-04-17 20:44:02 2915

原创 Linux的网络配置

目录一、查看网络的配置1.1 ifconfig 命令1.1.1 查看网络接口的信息1.1.2 ifconfig -a 查看所有的状态1.2 hostname 查看主机名1.2.1 临时修改主机名1.2.2 永久修改主机名1.3 route 查看路由1.3.1 ip route 查看路由的配置1.4 netstat 查看网络连接的情况1.4.1 格式1.5 ss命令1.5.1 格式1.6 测试netstat 和ss二、测试网络的连接2....

2022-04-17 17:43:57 1645

原创 Linux文件系统和日志

一、inode和block的概念一个文件数据包括元信息和实际数据inode(索引节点)是用于存储文件元信息block(块)是文件存取的最小单位● 每个文件都会占用一个inode号 ,也会占用至少一个block。1.1 inode 概念1.1.1 inode内容inode 中包含了文件的元信息,其中有(文件的字节数、文件的属主、文件的属组、文件的权限、文件的时间等)● 每个文件都对应一个inode号,inode又包含了一个文件里的元信息1.1.2 stat 命令

2022-04-17 15:51:41 982

原创 系统的安全及应用

目录一、账号的安全措施1.1 账号的安全1.1.1设定账号能否登录系统1.1.2 锁定账号1.1.3 删除多余账号1.1.4 账号密码有效时间的设置​1.2 账号文件的锁定1.3 账户历史命令1.3.1 修改账户历史命令的数量1.3.2 注销时自动清除历史命令1.4 终端自动注销2.1 切换用户与限制2.1.1 用户切换2.1.2 限制用户切换3.1 sudo 授权命令3.1.1 配置alias 的sudo授权格式3.1.2 查看sud..

2022-04-10 21:55:55 1051

原创 进程及计划任务管理

一、进程1.进程和程序程序:是保存在硬盘、光盘中的可执行代码和数据,程序是静态的进程:在CPU中运行的程序代码,是动态的。每个程序可以创建多个进程,通常有父进程和子进程2.查看进程的命令2.1 ps 命令 (查看进程静态信息)2.1.1 ps aux格式:ps aux (a表示显示所有进程,u表示列出所有进程用户,x表示显示所有终端进程)USER:进程的用户PID:进程的ID%CPU:进程占用的CPU百分比%MEM:占用内存的百分比VSZ:该进程使用的虚.

2022-04-10 17:39:29 1334

原创 引导过程与服务控制

一、Linux的操作系统引导过程1.开机自检(BIOS):是一个小程序,开机之后对CPU、内存、显卡等设备进行初步的检测。小结:检测出开机时第一个能够引导系统的设备,比如 硬盘、光驱、U盘2.MBR引导:当从本机硬盘中启动系统时,首先把第一扇区的MBR中设置,将系统控制权传递给包含操作系统引导文件的分区;根据MBR记录的引导信息调用启动菜单。小结:运行放在MBR扇区中的启动GRUB引导程序3.GRUB菜单:是系统引导器的程序。系统控制权传递给GRUB后会显示启动菜单为

2022-04-08 18:43:56 565

原创 RAID的配置

一、RAID磁盘概况1.raid磁盘的级别常见的为:RAID0,RAID1,RAID5,RAID1+02.RAID0RAID0 通过分割数据并读写到多个磁盘上,拥有很高的传输效率,但是它没有冗余。只是单纯的拥有高性能,不够安全可靠容易丢失数据。特点:①硬盘最少2块及以上 ②数据条带分布式 ③没用冗余 不够安全 ④性能高利用率百分之百3.RAID1RAID1 有用镜像数据可以实现冗余,在读写数据的同时可以进行数据的备份,因此具有一定的安全性。当一个磁盘坏掉时另一个磁盘中有.

2022-04-01 18:03:50 6129

原创 LVM与磁盘配额

目录一、LVM概念1.基本概念二、LVM 的基本命令1.有关 pv命令:2.有关vg命令:3.有关lv命令:例题:第一步配置磁盘分区例题: 想对lv进行扩充内存(扩充5G内存)三、磁盘配额1.常用的命令2.挂载支持配额的文件系统(对用户和组限额的前提)3.查看磁盘配额的情况一、LVM概念LVM是建立在硬盘和分区之上,能够保持现有数据不变的情况下动态调整磁盘容量,可以提高磁盘管理的灵活性。1.基本概念①PV(物理卷):是从逻辑上与磁盘分.

2022-04-01 16:43:35 1318

原创 Linux中磁盘的管理

2022-03-31 23:26:00 697

原创 Linux用户账号和组账号的创建及权限管理

一、用户的概念1.用户分类分为三类:超级用户、普通用户、程序用户①超级用户:root管理员,有着最高的权限②普通用户:由root所创建的用户③程序用户:不能登录只能维持系统某个程序正常运行的用户2.组账号分为:基本组和附加组基本组:账号只有一个,一般是创建用户时指定的附加组:用户除了基本组之外可以添加的组3.UID和GID①UID是用户的标识号(相当于我们的身份证)root的UID为0,普通用户的UID为500-60000随机,程序用户UID1-499②G

2022-03-31 01:38:24 10124

原创 Linux的安装及管理程序

一、系统命令和应用管理程序1.关系2.常见的软件包封装类型二、RPM包管理工具1.概念RPM是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。一般的格式为:2.rpm命令rpm -q 查询指定软件是否已安装rpm -qi 显示已安装软件的详细信息rpm -ql 显示已安装软件的文件列表rpm -qc 显示已安装软件的配置文件rpm -qa 显示当前系统中以rpm方式安装的所有软件列表...

2022-03-29 20:48:35 1490

原创 Linux的目录结构及常用命令(二)

一、Linux的目录结构根目录是所有目录和文件的起点,通常使用“/”来表示子目录是在根下的目录通常有以下几种:二、Linux常用命令1.tree ----可查询当前所在目录下有多少子目录即每个子目录下的文件2.alias ----设置别名alias+想要自定义的命令名字=‘你所想要的命令’unalias +命令 为删除所设置的命令vim /root/.bashrc 永久修改例如,我想把修改网卡IP的命令修改成自定义的”wkip"3.du ----统计..

2022-03-28 15:54:37 2282

原创 Linux的常用命令(一)

一、shell1.概念shell ①是Linux系统运行中的一种特殊的程序 ②在用户和内核之间充当翻译的作用 ③每当用户登录Linux的时候会自动的加载一个shell程序 ④Bash是Linux系统中默认使用的shell程序(位于/bin/bash)用户输入命令由shell把用户所输入的内容转化成二进制的电脑语言,然后由内核去调用硬件进行运作。二、Linux命令的概况1.组成Linux命令主要分成:内部命令和外部命令2.查看内部命令和外部命令①查看内部命令1.

2022-03-23 15:44:09 1287

原创 Linux的装机

如何安装linux虚拟机先添加虚拟机设置磁盘大小 默认值设置内存大小,处理器内核数量一般为2,在网络适配器中选择NAT模式在光盘中映像Centos7.6的资源包然后开启虚拟机,选择第一个选项 Contos7选择中文进入桌面选择手动分区然后点开始安装即可...

2022-03-20 22:34:08 129

原创 NAT(网络地址转换)

一、概念

2022-03-19 23:06:54 6742

原创 VLAN与三层交换

一、VLAN1.概念VLAN是一个虚拟的局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。2.优势①控制广播②增强网络安全性③简化网络管理3.种类VLAN通常有:静态VLAN和动态VLAN静态VLAN是在端口上划分静态VLAN由管理员手工操作,动态VLAN是基于MAC得知...

2022-03-16 21:34:50 2708

原创 静态路由原理和配置

目录一、路由1.概况2.工作原理二、静态路由1.概况三、路由器转发数据包的封装过程总结一、路由1.概况是源主机到目标主机转发的过程。(每个路由器都会有对应的路由表和接头)2.工作原理如图,每个路由器都有两个接口E0和S0。在每个路由表中每个接口都对应着不同的网段。如果PCA想要向PCB传输就要通过路由A进行。A的地址是1.1是对应的网关就是1.0,B地址3.1网关就是3.0因为AB两个网段不同,所以A就会发送一个数据包给A网段的路由器,路由器A接收

2022-03-12 20:42:19 5386

原创 传输层协议

目录一、TCP协议1.概念2.TCO报文3.三次握手4.四次挥手5.TCP常用协议端口二、UDP协议1.概念2.UDP报文格式3.常用UDP协议总结一、TCP协议1.概念TCP协议是一种以相互连接为前提的进程与进程之间通讯的协议,是一种全双工服务。(数据在同一时间可以进行相互的传送)例如:打电话双方可以同时进行对话2.TCO报文序号:发送端对字节进行编号,便于接收端的进行重组确认号:确认发送端的信息窗口大小:说...

2022-03-10 21:42:01 488

原创 网络层协议

一、IP数据包的格式IP数据包分为:20字节的必须包含的部分和40字节可以边长的部分(如图前三行为20字节的固定部分)1.版本:指的是协议的版本。(IPv4和IPv6,目前使用的是IPv4)2.首部长度:指IP数据包的包头长度3.优先级与服务类型:表示数据包的优先与服务类型。在数据包中划分一定的优先级,定义IP数据包是否优先传送4.总长度:指IP数据包的总长度5.标识符和标志:是用来标识数据包的。当IP对上层数据进行分片时,会对每一片数据进行标识可以方便接收点对数据包的重组。

2022-03-09 19:28:41 189

原创 交换机基本原理与配置

目录一、数据链路层的功能二、以太网1.以太网的MAC地址2.以太网帧格式(Ethernet II 帧格式)二、交换机1.交换机设备的概况2.交换机转发原理3.单播、广播、多播三、ENSP的命令操作总结一、数据链路层的功能1.数据链路的建立、维护和拆除2.帧的包装、传输、同步3.帧的差错恢复4.流量控制二、以太网1.以太网的MAC地址由48位二进制组成通常分为六段,最终以十六进制表示。(前24位是生产商向IEEE申请的厂商编号..

2022-03-08 21:12:26 229

原创 IP地址与子网划分

目录一、IP地址1.分类及概念二、子网划分1.概况和如何转化网络和广播地址2.子网数的划分 总结一、IP地址1.分类及概念IP地址通常分为:IPv4和IPv6IPv4通常由32位二进制数组成,一般用十进制来表示。例如:1100000000 10101000 00000000 00000000IPv6由128位组成,一般用十六进制表示。IPv4地址由两个部分组成:网络部分和主机部分IP地址分为五类A、B、C、D...

2022-03-08 15:51:04 1094

原创 网络布线与数制转换

一、信号1.信号的组成总体由信息、数据、信号组成。信息:指人对现实事物存在方式的一种认识数据:用来描述事物某种属性的具体量值信号:用来传递信息的一种媒介2.信号的分类信号可以分成:模拟信号和数字信号①模拟信号:特点:信号连绵不断,幅度的大小不固定②数字信号:特点: 信号离散,幅度大小是固定的...

2022-03-06 20:44:45 230

原创 计算机网路模型

一.网路层次模型1.OSI网络七层模型OSI是国际标准化组织1984年颁布的一个将网络分为七层的开放式体系结构。①应用层作用:网络服务与最终用户的一个接口;人机交互的一个窗口,用户把人类的语言输入到计算机当中。②表示层作用:数据的表示、安全、压缩;把接收到的人类语言通过数据进行翻译成为二进制的计算机语言并对其进行数据的压缩、加密的工作。③会话层作用:建立、管理、终止会话;管理在不同的机器上用户之间建立会话连接的关系。④传输层作用:传输数据的协议端口号,以控制和差.

2022-03-05 16:06:45 2193

空空如也

空空如也

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

TA关注的人

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