自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker基本管理

Docker基本管理Docker概述Docker是什么Docker与虚拟机的区别Docker的使用场景Docker核心概念CentOS安装Docker的两种方法安装DockerDocker镜像创建与操作Docker数据管理Dockerfile基本创建方法Dockerfile创建各种应用容器Docker概述Docker概述Docker是什么是一种轻量级的“虚拟机”在linux容器里运行应用的开源工具Docker与虚拟机的区别Docker 容器运行速度很快,启动和停止可以在秒级实现,比传统虚拟机要快

2021-03-29 03:16:33 372

原创 免交互

免交互Here Document 免交互语法格式:变量替换整体赋值给变量关闭变量替换的功能去掉每行之前的 TAB 字符或者空格多行注释Expect基本命令:创建磁盘分区并格式化方法一:方法二:方法三:Here Document 免交互使用I/O重定向的方式将命令列表提供给交互式程序,标准输入的一种替代品语法格式:命令 <<标记… #标记之间是传入内容…标记注意事项标记可以使用任意合法字符(通常为EOF)结尾的标记一定要顶格写,前面不能有任何字符结尾的标记后面也不能有

2021-01-03 03:21:48 162

原创 正则表达式

正则表达式sort命令语法格式:常用选项:uniq命令语法格式:常用选项:tr命令语法格式:常用选项:参数:正则表达式sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序语法格式:sort [选项] 参数cat file | sort 选项常用选项:-f:忽略大小写-b:忽略每行前面的空格-M:按照三字符月份进行排序-n:按照数字进行排序-r:反向排序-u:等同于uniq,表示相同的数据仅显示一行-t:指定字段分隔符,默认使用[Tab]键分隔-k:指定排序字段

2021-01-03 03:03:37 201

原创 sed awk 编辑器

sed awk 编辑器sed编辑器命令格式:常用选项:常用操作:使用地址:删除行:替换:插入:awk工作原理:命令格式:sed编辑器sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。sed 的工作流程主要包括读取、执行和显示三个过程:•读取:sed 从输入流(文件、管道、标准输入)中读取一行内容并存储到临时的缓冲区中(又称模式空间,pattern space

2021-01-03 02:56:30 213

原创 主从DNS域名解析服务器

主从DNS域名解析服务器DNS的定义域名结构根域顶级域二级域子域主机DNS域名解析方式:DNS服务器类型:构建DNS域名解析服务器步骤在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个域名只可以对应一个ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。DNS的定义DNS是“域名系统”的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便

2021-01-03 02:50:36 326

原创 数组

数组使用和排序数组添加元素向函数传数组参数冒泡排序基本思想:算法思路数组添加元素array_name[index]=valuearray_name[${#array_name[@]}]=valuearray_name=("${array_name[@]}" value1 … valueN)双引号不能省略,否则,当数组array_name中存在包含空格的元素时会按空格将元素拆分成多个不能将“@”替换为“”,如果替换为“”,不加双引号时与“@”的表现一致,加双引号时,会将数组array_name中的

2021-01-03 02:44:23 209

原创 echo与函数

ehco与函数echobreak跳出单个循环IFS字段分隔符函数返回值传参递归创建库echoecho -n 表示不换行输出echo -e 输出转义字符,将转义后的内容输出到屏幕上常用的转义字符如下:\b 转义后相当于按退格键(backspace),但前提是"\b"后面存在字符;"\b"表示删除前一个字符,"\b\b"表示删除前两个字符。\c 不换行输出,在"\c"后面不存在字符的情况下,作用相当于 echo -n; 但是当"\c"后面仍然存在字符时,"\c"后面的字符将不会被输出。\n 换行,

2021-01-03 02:41:09 624

原创 条件判断语句 if case

条件判断语句条件测试操作文件测试整数值比较字符串比较逻辑测试双分支 if 语句多分支 if 语句case 语句case 变量值 in条件测试操作Shell环境根据命令执行后的返回状态值(?)来判断是否执行成功,当返回值为0(真true)时表示成功,返回值为非0值(假false)时表示失败或异常。test命令,可以对特定条件进行测试,并根据返回值来判断条件是否成立(?)来判断是否执行成功,当返回值为0(真true)时表示成功,返回值为非0值(假false)时表示失败或异常。test 命令,可以对特定条件

2021-01-03 02:37:32 1260 1

原创 Shell编程规范与变量

Shell编程规范与变量Shell脚本的构成Shell脚本的执行管道操作 |重定向重定向操作变量的分类定义新的变量查看变量的值赋值时使用引号read命令获取输入内容变量作用范围整数变量的运算环境变量位置变量预定义变量Shell脚本的构成1.脚本申明(解释器):若第一行为“#!/bin/bash”,表示此行以下的代码语句是通过/bin/bash程序来解释执行,#!/bin/bash为默认解释器。还有其它类型的解释器,比如#!/usr/bin/python、#!/usr/bin/expect。2.注释信

2021-01-03 02:22:16 177

原创 xfs文件系统的备份和恢复

XFS提供了 xfsdump 和 xfsrestore 工具协助备份XFS文件系统中的数据。xfsdump 按inode顺序备份一个XFS文件系统。centos7选择xfs格式作为默认文件系统,而且不再使用以前的ext,仍然支持ext4,xfs专为大数据产生,每个单个文件系统最大可以支持8eb,单个文件可以支持16tb,不仅数据量大,而且扩展性高。还可以通过xfsdump,xfsrestore来备份和恢复。与传统的UNIX文件系统不同,XFS不需要在备份前被卸载;对使用中的XFS文件系统做备份就可以保证

2020-12-03 11:55:19 260

原创 Linux操作系统引导过程

Linux操作系统引导过程开机自检服务器主机开机以后,将根据主板BIOS中的设置对CPU,内存,显卡,键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交给本机硬盘。总结:检测出第一个能够引导系统的设备,比如硬盘或者光驱MBR引导当从本机硬盘中启动系统时,首先根据硬盘第一个扇区中MBR的设置,将系统控制权传递给包含操作系统引导文件的分区;或者直接根据MBR记录中的引导信息调用启动菜单总结:运行放在MBR扇区里的启动GRUB引导程序GRUB菜单对于Linux操作系

2020-12-03 10:11:11 132

原创 程序和进程的关系

程序和进程的关系程序保存在硬盘,光盘等介质中的可执行代码和数据文件中静态保存的代码进程在CPU及内存中运行的程序代码动态执行的代码父、子进程每个程序可以创建一个或多个进程查看进程信息PSps命令查看静态的进程统计信息ps auxa:显示终端上的所有进程,包括其他用户的进程。u:表示列出进程的用户。x:显示所有终端的进程各选项的解释:USER:进程的用户PID:进程的ID%CPU:进程占用的CPU百分比。%MEM:占用内存的百分比。VSZ:该进程使用的虚拟内存量(K

2020-12-03 10:09:54 866

原创 账号和权限管理

账号和权限管理本章结构管理用户账号和组账号用户账号和组账号概述Liunx基于用户身份对资源访问进行控制用户账号超级用户,普通用户,程序用户组账号基本组(私有组)附加组(公共组)UID和GIDUID(User IDentity, 用户标识号)GID(Group IDentify,组标识号)用户账号超级用户:root用户是Linux操作系统中默认的超级用户账号,对本主机拥有最高的权限。系统中超级用户是唯一的普通用户:由root用户或其他管理员用户创建,拥有的权限会受限制,一般只在

2020-11-27 08:52:15 323

原创 LVM与磁盘配额

LVM与磁盘配额LVM的概述Logical Voulme Manager,逻辑卷管理能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理LVM机制的基本概念PV(物理卷)VG(卷组)LV(逻辑卷)卷组就是把多个物理卷组合在一起,形成一个整体,逻辑卷不一定把卷组中的PE全用完LVM的管理命令主要命令pvcreate 设备名1 [设备名2 …]vgcreate 卷组名 物理卷名1 物理卷名2lvcreate -L容量大小 -n 逻辑卷名 卷组名lvextend -L+大

2020-11-27 08:50:19 114

原创 Linux操作系统引导过程

Linux操作系统引导过程开机自检服务器主机开机以后,将根据主板BIOS中的设置对CPU,内存,显卡,键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交给本机硬盘。总结:检测出第一个能够引导系统的设备,比如硬盘或者光驱MBR引导当从本机硬盘中启动系统时,首先根据硬盘第一个扇区中MBR的设置,将系统控制权传递给包含操作系统引导文件的分区;或者直接根据MBR记录中的引导信息调用启动菜单总结:运行放在MBR扇区里的启动GRUB引导程序GRUB菜单对于Linux操作

2020-11-27 08:48:34 117

原创 Linux安装应用基础

Linux应用程序基础应用程序员与系统命令的关系文件类型 保存目录RPM软件包管理器Red-Hat Package Manager查询RPM软件包信息查询已安装的RPM软件信息rpm -q 软件名 #查询指定软件是否已安装rpm -qi 软件名 #显示已安装的指定软件的详细信息rpm -ql 软件名 #显示已安装的指定软件的文件列表rpm -qc 软件名 #列出已安装的指定软件的配置文件rpm -qd 软件名 #列出已安装的指定软件的软件包文档所在位置rpm -qR

2020-11-27 08:45:56 76

原创 Linux指令

Linux命令基础shellLinux系统中运行的一种特殊程序在用户和内核之间充当“翻译官”用户登录Linux系统时,自动加载一个shell程序Bash是Linux系统中默认使用的shell程序Linux命令的分类内部命令与外部命令的区别Linux命令行的格式编辑Linux命令行Linux命令帮助获得命令帮助的方法目录与文件基本相对路径的表示形式列表显示目录内容-ls显示目录中内容包括子目录和文件相关熟悉信息常用选项显示目录中内容包括子目录和文件相关属性信息-l,-a,-

2020-11-27 08:42:07 67

原创 Linux目录

linux目录树形结构Linux目录结构/root 管理员的宿主(家目录)/home/xxx 普通用户的家目录/bin 命令文件目录,存放所有用户可执行的管理命令/sbin 管理员操作目录,存放只有管理员可执行的管理命令/boot 系统内核,启动文件目录/dev 存放设备文件(光驱,硬盘等)/etc 存放系统程序和大部分应用程序的配置文件/var 存放可以变化的文件,包括各种日志文件/lib 存放系统程序的动态链接共享库文件(类似于Windows里的DLL文件)/usr 存放系统用户

2020-11-26 22:31:33 51

原创 OSPF路由协议

OSPF路由协议OSPF的基本概念内部网关协议和外部网关协议自治系统(AS)是指同一个技术管理机构管理,使用统一选路策略的一些路由器的集合内部网关协议(IGP)外部网关协议(EGP)OSPF路由协议概述OSPF是链路状态路由协议(是一种传信的过程)OSPF的工作原理OSPF区域为了适应大型的网络,OSPF在AS内划分多个区域每个OSPF路由只维护所在区域的完整链路状态信息OSPF的基本概念OSPF区域为了适应大型的网络,OPSF在AS内划分多个区域每个OSPF路由器只维护

2020-11-04 16:06:51 395

原创 动态路由协议

动态路由协议基于某种路由协议实现动态路由的实现减少了管理任务占用了网络带宽动态路由协议的概述路由之间用来交换信息的语言度量值跳数,宽带,负载,时延,可靠性,成本路由器会通过度量值来确定最优路径收敛使所有路由表都达到一致状态的过程静态路由表由与动态路由的比较网络中静态路由互相补充动态路由协议分类按照路由执行的算法分类距离矢量路由协议依据从源网络到目标网络的路径的情况选择路由OSPF,IS-ISRIP路由协议工作原理RIP是距离-矢量路由选择协议RIP的基本概念定期更

2020-11-03 15:42:41 513

原创 面向连接

面向连接网络协议,是指通讯双方之间在进行通信之前要建立TCP是面向连接的,可靠的进程到进程通信的协议,TCP提供全双工服务,即数据可在同一时间双向传输,每一个TCP都有发送缓存和接收缓存,用来临时存储数据UDP协议是无连接,不保证可靠性的传输层协议。发送端不关心发送的数据是否到达目标主机,数据是否出错,收到数据的主机也不会告诉发送方是否收到了数据,它的可靠性由上层协议来保障。传输数据更快,效率更高TCP报文段:源端口口号:发送方进程的端口号。目标端口号:接收端进程的端口号:接收端进程序号:发送端

2020-10-29 14:25:25 1427

原创 2020-10-29

VLAN 的概念及优势分割广播域物理分割逻辑分割VLAN的优势控制广播增强网络安全性简化网络管理VLAN的种类静态VLAN基于端口划分的静态VLAN动态VLAN基于MAC地址划分动态VLAN静态VLAN的配置VLAN的范围:小结:VLAN是逻辑隔离的虚拟局域网VLAN能过分割广播,提高安全性,简化管理VLAN分为动态和静态LAN静态VLAN有两种配置方式:VLAN数据库和全局配置Trunk的作用实现交换机之间的VLAN通信为每一个VLAN提供一条链路串口的作用

2020-10-29 14:23:33 139 1

原创 DHCP介绍

DHCP和中继DHCP是一个局域网的网络协议,使用UDP协议工作主要有两个用途:1.给内部网络或网络服务供应商自动分配IP地址2.给用户或者内部管理员作为对所有计算机作计算机中央管理的手段使用DHCP的好处:减少管理员的工作量避免输入错误的可能避免IP地址冲突当更改IP地址段时,不需要重新配置每个用户的IP地址提高的IP地址的利用率方便客户端的配置DHCP的典型应用模式如下:在网络中架设一台专用的DHCP服务器,负责集中分配各种网络地址参数(主要包括IP地址,子网掩码,广播地

2020-10-29 14:12:17 427 1

原创 网络层协议介绍

网络层协议介绍定义了基于IP 协议的逻辑地址连接不同的媒介类型选择数据通过网络的最佳协议文档:第五章.noteIP数据包格式IP字段:版本(Version):该字段包含的是IP的版本号,4bit。目前IP的版本为4(即为IPv4)首部长度(Header Length):该字段用于表示IP数据包头的长度,4bit。IP数据包头最短为20字节,但是其长度是可变的,具体长度取决于可选择字段的长度。优先级与服务类型(Priority & Type of Service):该字段用于表示数据

2020-10-26 02:29:07 752

原创 子网划分

IP地址:IPv4由32位32位二进制数组成,一般用点分十进制来表示IPv6由128位组成,一般用冒号分隔,十六进制来表示IPv4地址有两部分组成:网络部分(NETWORK)主机部分(HOST)192.168.0.25网络部分(192.168.0) 主机部分(25)IPv4私有网络地址和公有网络地址公有网络地址(以下简称公网地址)是指在互联网上全球唯一的IP地址。2019年11月26日,是人类互联网时代值得纪念的一天,全球近42亿个IPv4地址已正式耗尽。IP分为A,B,C,D,E五类

2020-10-20 17:09:05 466 1

原创 数制与转换

我们一般说的百兆千兆网络的单位是BPS(比特率,即位/秒,bit/s) ,比如我们说网卡或光纤的传输速度是百兆,也就是100Mps,而在实际应用中(迅雷等下载工具),使用的传输单位是字节、每秒(Byta/s)。Byte是字节,而bit是二进制位元8 bit = 1byte1024byte = 1KB1024byte = 1MB1024 MB = 1GB1024 GB = 1TB1024 TB = 1PB1024 PB = 1EB1024 EB = 1ZB1024 ZB = 1YB计算机

2020-10-20 15:20:08 1936

原创 OSI七层模型和参考

OSI七层参考模型应用层 网络服务与最终用户的一个接口人机交互窗口,把人的语言输入到计算机当中表示层 数据的表示,安全,压缩将接收到的数据翻译成二进制数组成的计算机语言,并对数据进行压缩和解压,数据加密和解密等活动会话层 建立,管理,中止会话管理是否允许不同机器上用户之间建立会话连接关系传输层 定义传输数据的协议端口号,以及流控和差错校验将上层应用数据分片并加上端口号封装成数据段,或通过对包头中的端口识别,实现网络中不同主机上用户进程之间的数据通信网络层 进行逻辑连接,实现不同网络

2020-10-19 14:21:48 305

原创 5G的认识

初识5G5G具有:高速率,低时延,泛在网高速率,低延迟,大容量,高可靠,海连接5G 关键技术:我们先了解一下5G 要达到什么技术1.大规模天线阵列(Massive MIMO)天线阵列分集增益和阵列增益**优点:**提升系统容量和效率降低空中接口时延简化多址接入过程提高系统的健壮性2.动态自组织网络(SON)指自动协调相邻小区自动配置和自优化的网络,以减少网络干扰,任何节点之间(终端与终端,终端与基站,基站与基站)均通过无线通讯,无需任何布线并具有支持分布式网络的冗余机制和重新路由功

2020-10-18 07:40:46 3774 3

原创 虚拟机安装系统教程

超详细的虚拟机安装系统点击文件然后点击新建虚拟机我们选自定义模式然后下一步然后我们这个界面不用选东西直接下一步我们先不选镜像点稍后操作,然后下一步然后我们选择我们安装系统的类型和版本,这里我们就用window10 x64,选好之后下一步这是我们更改虚拟机名称和放虚拟机文件的地方,虚拟机文件比较大建议不要安装到C盘,安装到D盘这里的话我们就直接选BIOS因为我们的系统是在我们的磁盘内,如果是在u盘内我们就选UEFI好下一步内核数不能超过CPU本身核数

2020-10-16 15:48:56 451 1

空空如也

空空如也

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

TA关注的人

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