自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker私有仓库部署与管理

【代码】docker私有仓库部署与管理。

2023-04-24 15:06:43 275 1

原创 docker数据卷

docker的理念将运行的环境打包形成容器运行,运行可以伴随容器,但是我们对数据的要求是希望持久化,容器之间可以共享数据,Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据作为容器的一部分保存下来,那么当容器被删除之后,数据也就没了,为了能够保存数据,在docker容器中使用卷。卷就是目录或者文件,存在于一个或者多个容器中,但是不属于联合文件系统,因此能够绕过Union File System提供一些用于持久化数据或共享数据的特点。

2023-04-23 21:37:50 101 1

原创 docker网络

查看镜像id#创建自定义网络#查看网络模式。

2023-04-23 21:24:16 1546 1

原创 docker容器

docker容器  一、docker概述    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Do...

2023-04-18 14:53:00 99

原创 zabbix安装部署

zabbix安装部署    1.zabbix概述  Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA 积极的持续开发更新维护, 并为用户提供技术支持服务。  Zabbix 是一个企业级分布式开源监控解决方案。  Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置...

2023-04-12 21:21:00 2221

原创 ELK日志分析系统

ELK日志分析系统  一、ELK概述  1、ELK日志分析系统  ELK是由Elasticsearch、Logstash、Kiban三个开源软件的组合。在实时数据检索和分析场合,三者通常是配合共用,而且又都先后归于 Elastic.co 公司名下,故有此简称。  2.、ELK中日志处理步骤  1.将日志进行集中化管理(beats)  2.将日志格式化(Logstash),然后将格式...

2023-04-09 20:29:00 147

原创 GFS分布式文件系统

GFS分布式文件系统  1.GlusterFS简介  GlusterFS (Gluster File System) 是一个开源的分布式文件系统,主要由 Z RESEARCH 公司负责开发。GlusterFS 是 Scale-Out 存储解决方案 Gluster 的核心,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS 借助 TCP/IP 或 In...

2023-04-05 23:18:00 70

原创 rsync远程同步

rsync远程同步  一、什么是rsync同步  1.rsync简介  Rsync 是一款开源的,快速的,多功能的,可实现全量及增量(差异化备份)的本地或远程数据同步备份的优秀工具。  Rsync软件适用于Unix、Linux、Windows等多种操作系统。  1)可使本地和远程两台主机之间的数据快速复制同步镜像,远程备份的功能,这个功能类似ssh带scp命令,但又优于scp命令的功能...

2023-04-05 21:39:00 131

原创 redis主从复制、哨兵和集群

redis主从复制、哨兵和集群  一、redis持久化    1.1持久化的功能     Redis是内存数据库,数据都是存储在内存中,为了避免服务器断电等原因导致Redis进程异常退出后数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远程位置。...

2023-04-04 16:48:00 67

原创 redis基础及基础命令

Redis基础及基础命令  1.Redis简介    Redis 是完全开源免费的,遵守 BSD 协议,是一个灵活的高性能 key-value 数据结构存储,可以用来作为数据库、缓存和消息队列。    Redis 比其他 key-value 缓存产品有以下三个特点:      Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载到内存使用。      R...

2023-03-29 16:48:00 64

原创 sed编辑器

sed编辑器一、sed概念sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。二、sed的工作流程sed 的工作流程主要包括读取、执行和显示三个过程:读取:sed 从输入流(文件、管道、标准输入)中读取一行内容并存储到临时的缓冲区中(又称模式空间...

2023-02-06 09:01:00 22

原创 数组

数组一、数组的概念1、定义数组方法一:数组名=(value0 value1 value2 …)方法二:数组名=([0]=value [1]=value [2]=value …)方法三:数组名[0]=“value”数组名[1]=“value”数组名[2]=“value”2、数组包括的数据类型(1)数值类型(2)字符类型(字符串)使用" "或''定义,防止元...

2023-02-05 23:36:00 18

原创 Shell函数

Shell函数一、Shell函数函数的作用就是把程序里需要多次使用的部分代码列出来,然后为这部分代码起个名字,其它所有的重复调用这部分代码都只用调用这个名字就可以(类似于别名)。当需要修改这部分重复代码时,只要改变函数体内的一份代码即可实现调用修改。函数的优点把相同的程序段定义成函数,可以减少整个程序的代码量。增加程序的可读性,以及便于管理。修改时只需要修改函数内就可,不需要在程序里...

2023-02-05 23:22:00 23

原创 shell脚本循环语句

shell脚本循环语句一、for循环语句for语句需要定义一个变量和取值列表,根据不同的取值执行相同的命令,知道变量值用完。取值列表里包含多个属性相同的对象,例如:IP地址,通信录等。#for语句结构for 变量名 in 取值列表do 命令序列done示例1:for循环的入门,一般都是从求和开始,下面就先就1~100的和。#!/bin/bash#sum=0for ...

2023-02-05 23:12:00 397

原创 shell脚本之条件语句

shell脚本之条件语句一、条件测试操作1、测试命令------test可以对特定条件进行测试,并根据返回值来判断条件是否成立(返回值为 0 表示条件成立,反之不成立)。使用test命令测试时,有两种形式:(常用格式二)格式一:test 条件表达式格式二:[ 条件表达式 ]#方括号两边与条件表达式之间需要至少一个空格进行分隔2、文件测试根据给的路径名称,判断对应的是文件还是目录,或者...

2023-02-05 22:58:00 413

原创 shell规范写法与变量

shell规范写法与变量一、shell脚本概述1、shell是什么?Shell是一个特殊的应用程序,它介于操作系统内核与用户之间,充当了一个“命令解释器”的角色,负责接收用户输入的操作令(命令)并进行解释,将需要执行的操作传递给内核执行,并输出执行果。Bash(/bin/bash)是目前大多数 Linux 版本采用的默认 Shell。不同shell的内部指令、运行环境会有区别。2...

2023-02-05 17:41:00 33

原创 搭建FTP

FTP一、FTP简介FTP服务–用来传输文件的协议FTP服务器默认使用TCP协议的20、21端口于客户端进行通信20端口用于建立数据连接,并传输文件数据21端口用于建立控制连接,并传输FTP控制命令FTP数据连接分为主动模式和被动模式主动模式:服务器主动发起数据连接被动模式:服务器被动等待数据连接二、搭建FTP1、安装软件包yum install -y vsftpdrpm ...

2023-02-05 11:23:00 83

原创 DNS域名解析

DNS域名解析一、DNS概念在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个域名只可以对应一个ip地址,它们之间的转换工称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。1、DNS的定义DNS是“域名系统”的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,...

2023-02-05 11:08:00 110

原创 DHCP服务

DHCP一.DHCP服务1、DHCP (Dynamic HostConfiguration Protocol,动态主机配置协议)2、由Internet] C作任务小组设计开发3、专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议4、使用DHCP的好处减少管理员的工作量避免输入错误的可能避免IP地址冲突当更改IP地址段时,不需要重新配置每个用户的IP地址提高了...

2023-02-05 10:17:00 159

原创 Linux进程和计划任务管理

Linux进程和计划任务管理一、程序和进程的关系1、程序保存在硬盘、光盘等个质中的可执行代码和数据文件中静态保存的代码2、进程在CPU及内存中运行的程序代码动态执行的代码父、子进程 init是所有进程的父进程每个程序可以创建一个或多个进程二、查看进程信息ps命令-----查看静态的进程统计信息1方法一:ps auxa: 显示终端上的所有进程,包括其它用户的进程。u:...

2023-02-05 10:05:00 65

原创 linux引导过程与服务控制

linux引导过程与服务控制一、引导过程总览开机自检(BIOS) ----> MBR引导 ----> GRUB菜单 ----> 加载内核 ----> init进程初始化1.开机自检服务器主机开机以后,将根据主板BIOS中的设置对CPU、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交给本机硬盘。总结: 检查硬件设备,...

2023-02-05 09:19:00 26

原创 Linux服务器硬件及RAID配置

Linux服务器硬件及RAID配置一、RAID磁盘阵列介绍独立冗余磁盘阵列(Redundant Array of Independent Disks)作用:把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术组成磁盘阵列的不同方式称为RAID级别(RAID Levels)常用的RAID级别RAID0,RAID1,RAI...

2023-02-05 08:47:00 58

原创 如何创建逻辑卷

Lv逻辑卷1.LVM逻辑卷概述Logical Volume Manager,逻辑卷管理●能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性●/boot分区用于存放引导文件,不能基于LVM创建LVM机制的基本概念PV (Physical Volume,物理卷)物理卷是IVM机制的基本存储设备,通常对应为一个普通分区或整个硬盘。创建物理卷时,会在分区或硬盘的头部创...

2022-12-01 09:12:00 207

原创 磁盘管理

磁盘磁盘空间的管理,使用硬盘三步分区:文件系统:格式化:挂载:磁盘损坏数据没了,容错,提高性能raid逻辑卷空间动态化扩容,空间变大变小1.磁盘结构硬盘的物理结构盘片:硬盘有多个盘片,每盘片2面磁头:每面一个磁头硬盘的数据结构扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据,硬盘的最小存储单位磁道:同一盘片不同半径的同心圆,是由磁头在盘片...

2022-11-30 21:31:00 65

原创 账号和权限管理

Linux用户权限及管理1.管理用户账号1.1用户账号概述1.1.1用户账号的分类超级用户: root用户是Linux操作系统中默认的超级用户账号,对本主机拥有最高的权限,系统中超级用户是唯一的。普通用户: 由root用户或其他管理员用户创建,拥有的权限会受到限制,一般只在用户自己的宿主目录中拥有完整权限。程序用户: 在安装Linux操作系统及部分应用程序时,会添加一些特定的低权限用...

2022-11-30 20:53:00 27

原创 Linux软件安装

1.RPM安装1.1RPM包管理工具 Red-Hat Package Manager由Red Hat公司提出,被众多Linux发行版所采用建立统一的数据库文件(一张对应表将信息写入)详细记录软件包安装、卸载等变化信息自动分析软件包依赖关系RPM软件包1.2RPM包获取途径红帽官方第三方组织提供软件项目官方站点自己制作1.3RPM命令命令作用rpm -q...

2022-11-30 11:01:00 16

原创 目录和文件管理

1.Linux目录1.1Linux文件类型d 目录文件directoryb 块设备文件block 块设备文件,就是保存大块数据的设备,比如最常见的硬盘。c 字符设备character 这些文件通常隐藏在 /dev/ 目录下,当进行设备读取或外设交互时才会被使用 l 符号链接文件linkp 管道文件pipe 主要用于进程间通信单向传输 一个发一个输管道文...

2022-11-30 09:42:00 22

原创 Linux基础命令

1.命令基础Linux命令的执行过程Linux在执行命令时,先看是否是别名,如果是直接执行,如果不是再看是否是内部命令;如果是内部命令直接执行,如果不是看hash表;hash表中有直接执行,如果有但是找不到就报错;如果hash表中没有,再看是不是外部命令,如果是直接执行,如果不是就报错。什么是shellshell是linux的一种特殊程序是用户与内核之间的翻译官当启动linux时会...

2022-11-20 15:57:00 22

原创 静态路由配置

1.实验环境系统版本Windows 10 专业工作站版ENSP版本1.3.00.100路由器型号AR22202.实验括朴图3.实验要求配置静态路由两台主机互通。PC1IP:192.168.1.1 网关:192.168.1.254PC2IP:192.168.2.1 网关:192.168.2.2544.实验步骤5....

2022-11-15 10:10:00 33

原创 交换机的工作原理

交换机的工作原理1.交换机定义2.交换机给工作原理3.交换机的作用1.交换机的定义交换是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术的统称。交换机根据工作位置的不同,可以分为广域网交换机和局域网交换机 。广域的交换机就是一种在通信系统中完成信息交换功能的设备,它应用在数据链路层 。交换机有多个端口,每个端口都具有桥接功能,...

2022-11-10 09:16:00 38

原创 子网划分

1.IP地址类别划分 一个 IP地址由网络位和主机位组成 网络位:用于识别主机所在的网络,网络位的位数直接决定了可以分配的网络数量。 主机位:用于识别该网络中的主机,主机位的位数则决定了网络中最大的主机数量。 IP 地址为 32 位地址,被分为 4 个 8 位段。为了方便对 IP 地址的管理,将 IP 地址基本分为三大类,每类地址的分类与...

2022-11-05 11:27:00 34

原创 数制转换

1.对双绞线了解 常见的双绞线主要分为两种,T568A和T568B,双绞线由8根两两绞合在一起的线组成。 T568A线序:白绿 绿 白橙 蓝 白蓝 橙 白棕 棕 T568B线序:白橙 橙 白绿 蓝 白蓝 绿 白棕 棕 其中一二线端口是发送,三六端口是接收,其他端口可以理解不被使用。2.数制转换 2.1 定义 ...

2022-11-05 10:46:00 31

原创 OSI参考模型

1.网络基础 什么是网络? 网络:计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线,连接起来,按照一定的规则,进行通信的集合。2.OSI参考模型 OSI(Open System Interconnect),即开放式系统互连。 一般都叫OSI参考模型,是IOS组织在1985年研究的网络互连模型。该体系机构标准定义了网络互连的七层框架(物理...

2022-11-01 10:34:00 50

空空如也

空空如也

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

TA关注的人

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