自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑白一戒

行走在零和一的路上

  • 博客(35)
  • 收藏
  • 关注

翻译 shell基础速查图

2019-11-12 08:14:29 266

原创 循环菜单脚本功能

循环菜单脚本功能#!/bin/bash#cat <<!1) 北京烤鸭2) 佛跳墙3)小龙虾4)羊蝎子5)火锅6)点菜结束!sum=0while read -p "请点菜(1-6): " MENU ;do case $MENU in 1) echo The price is 100 let sum+=100 ;; 2) ...

2019-11-30 21:08:32 206

原创 浅谈MYSQL之半同步复制(附带实验)

浅谈MYSQL之半同步复制半同步复制来源默认情况下,MySQL的复制功能是异步的,异步复制可以提供最佳的性能,主库把binlog日志发送给从库即结束,并不验证从库是否接收完毕。这意味着当主服务器或从服务器端发生故障时,有可能从服务器没有接收到主服务器发送过来的binlog日志,这就会造成主服务器和从服务器的数据不一致,甚至在恢复时造成数据的丢失半同步复制概述半同步复制是介于异步复...

2019-11-30 14:54:55 393

原创 浅谈MYSQL之主主复制(附带实验)

浅谈MYSQL之主主复制主主复制理念双主架构是实现主库写高可用的一种架构模式,两个主库互为对方的从库,两个主库均可以执行写操作,然后复制给对方。主库停机维护:由于双方都有对方的binlog position,即知道当前复制到对方什么位置了,故当其中一方停机可以使用另外一方来作为主库,当停机的主库重启恢复回来时,可以从原来的binlog position继续复制当前的主库的数据,实现自动...

2019-11-30 10:48:02 191

原创 浅谈MYSQL之级联复制(附带实验)

浅谈MYSQL之级联复制级联复制原理:级联结构就是通过减少直接从属于 Master 的 Slave 数量,减轻 Master 的压力,分散复制请求,从而提高整体的复制效率。级联复制的应用场景跨机房复制,A—>B–|-->C(C跨机房),A挂,B提升为主,此时C不用做change master,缺点是复制延迟大,无法避免库的拆分,某库压力很大,可以使用级联复制将其...

2019-11-30 09:48:22 1150

原创 浅谈MYSQL之主从复制

浅谈MYSQL之主从复制MYSQL 主从复制形式MySQL 主从复制原理MySQL 主从复制过程MySQL 主从复制模式实现主从复制异步模式实验:主从模式复制冲突的解决MySQL 主从复制概念MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上...

2019-11-28 21:44:18 156

原创 MariaDB从服务器一些细微差异

MariaDB从服务器一些细微差异前述在做从服务器手动修改数据导致主从复制冲突出现错误的场景发现无论从服务器使用任何DML DDL语言都无法永久生效只有使用DML+commit语句配合才会导致冲突错误官方文档如下Starting with MariaDB 10.3.20 we have fixed some issues related to read only slaves:...

2019-11-28 16:43:54 150

原创 实验:误删除正在运行的数据库表然后恢复

将误删除了的某个表进行还原做一个完全备份[root@Centos7 ~]# mysqldump -A -F --data-master=2 --single-trancsaction > /tmp/backup/all`date +%T-%F`.sql[root@Centos7 ~]# ll /tmp/backup/total 508-rw-r--r-- 1 root root...

2019-11-28 10:12:52 181

原创 浅谈MYSQL之备份恢复

浅谈MYSQL之备份恢复备份工具mysqldump常用选项参数分库备份语句实验:使用mysqldump实现“完全+binlog”方式的迁移单个数据库操作破坏源数据库然后进行修复实验备份恢复概述为什么要备份灾难恢复:硬件故障、软件故障、自然灾害、黑客攻击、误操作测试等数据丢失场景备份注意要点能容忍最多丢失多少数据恢复数据需要在多长时间内完成需要恢复哪些数据还原要点...

2019-11-26 16:32:06 176

原创 浅谈MYSQL之日志

浅谈MYSQL之日志事务日志undo logredo log事务日志优化错误日志通用日志慢查询日志实验:慢日志开启查询分析二进制日志mysqlbinlog工具实验:二进制日志相关文件操作日志分类MySQL 支持丰富的日志类型,如下:事务日志: transaction log事务日志的写入类型为“追加”,因此其操作为“顺序IO”;通常也被称为:预写式日志 write ahead log...

2019-11-26 09:44:54 293

原创 浅谈MYSQL之索引INDEX

浅谈MYSQL之索引INDEX索引概念索引类型索引分类索引结构二叉树B-TreeB+Tree可以使用B+Tree索引的查询类型:B+Tree索引的限制:Mysql 索引实现MyISAM索引InnoDB索引索引优化索引优化使用索引优化建议SQL语句性能优化EXPLAIN分析索引工具管理索引实验:索引的使用索引概念索引:索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。...

2019-11-24 20:35:47 503

原创 浅谈MYSQL存储引擎及锁机制

浅谈MYSQL存储引擎及锁机制Mysql存储引擎MYISAM 跟 InnoDB的区别锁机制实验:读锁与写锁的差异创建读锁与写锁创建全局锁总结差异Mysql存储引擎Mysql支持的存储引擎 show enginesMariaDB [(none)]> SHOW ENGINES;+--------------------+---------+-------------------...

2019-11-23 21:49:34 485

原创 浅谈Mysql权限管理

Mysql权限管理Mysql权限简介授权命令GRANT取消授权REVOKE查看授权实验示例Mysql权限简介管理类权限CREATE TEMPORARY TABLESCREATE USERFILESUPERSHOW DATABASESRELOADSHUTDOWNREPLICATION SLAVEREPLICATION CLIENTLOCK TABLESPROCESS程...

2019-11-23 15:40:23 181

原创 浅谈Mysql用户信息的操作

浅谈Mysql用户信息的操作修改远程用户登录创建新用户删除指定用户DELETE USERDROP USER修改用户密码UPDATE PASSWRODSET PASSWORDMYSQLAMIN 修改ROOT PASSWORDALTER修改密码破解root口令修改远程用户登录MariaDB [mysql]> SELECT HOST,USER,PASSWORD FROM user;+----...

2019-11-23 11:37:26 145

原创 浅谈mysql的基本语句(续)

SHOW语法简介1. show tables或show tables from database_name; – 显示当前数据库中所有表的名称。2. show databases; – 显示mysql中所有数据库的名称。3. show columns from table_name from database_name; 或show columns from database_name.ta...

2019-11-22 22:13:57 120

原创 Mysql安装导图

2019-11-21 12:29:48 110

原创 Mysql思维导图

2019-11-21 12:25:49 190

原创 浅谈mysql的基本语句

浅谈mysql的基本语句管理数据库语句1.创建数据库2.修改数据库3.查看数据库列表4.删除数据库查看数据库中的表管理数据库表语句创建数据库中的表给数据库表中插入记录修改数据库中表的记录删除表中的记录查询表的记录管理数据库语句1.创建数据库CREATE DATABSE datebase_nameMariaDB [(none)]> CREATE DATABASE testdb1;...

2019-11-21 10:29:58 198

原创 MySQL 的数据类型

MySQL 数据类型Text 类型:Number 类型:Date 类型:在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。Text 类型:数据类型描述CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。VARCHAR(size)保存可变长度的字符串(可包含字母、数...

2019-11-20 20:45:33 369

原创 实验:实现Internet的DNS架构

实现Internet的DNS架构实验导图如下:准备工作实验步骤1.web服务器配置172.20.54.82.配置关于域 ‘www.studylinux.xyz’ MASTER服务器3.配置关于域 ‘www.studylinux.xyz’ SLAVE服务器4.搭建xyzDNS 子域名服务器172.20.54.55.搭建根域名的DNS服务器172.20.54.46.搭建forwardDNS服务器 1...

2019-11-16 10:28:32 685 1

原创 浅谈DNS基础知识

浅谈DNS基础知识DNS解析DNS解析过程DNS服务器类型DNS资源记录DNS记录类型资源记录定义的格式SOA记录NS记录MX记录A记录CNAME别名记录PTR记录子域授权DNS简介DNS(Domain Name System,域名系统),是一个分布式的域名解析系统,服务于应用层协议,实现从域名到IP以及名IP到域名的双向解析。DNS运行在UDP协议之上,端口是53。DNS的分布式数...

2019-11-15 08:24:36 411 1

转载 巧妙利用kickstart实现自动化安装全get

本文转载链接:https://blog.csdn.net/Nanjing_bokebi/article/details/103035331 ...

2019-11-14 16:26:15 453 1

原创 浅谈cobbler自动化部署

浅谈cobbler自动化部署cobbler 简介cobbler工作流程cobbler 配置文件目录 /etc/cobbler各种配置目录说明cobbler 目录介绍cobbler 命令介绍cobbler 重要的参数cobbler 环境检查cobbler 报错解决cobbler 相关管理cobbler 实现步骤cobbler的web管理实现cobbler 简介Cobbler翻译为中文是补鞋...

2019-11-14 15:45:49 137

原创 实验:在服务端部署cobbler

实验:在服务端部署cobbler1.准备工作wget -P /etc/yum.reposd.d https://mirrors.aliyun.com/repo/Centos-7.repowget -P /etc/yum.repos.d/ https://mirrors.aliyun.com/repo/epel-7.repoyum -y install httpd dhcp tftp co...

2019-11-14 15:43:40 146

原创 浅谈PXE自动化安装Centos系统

浅谈PEX自动化安装Centos系统 ***PXE工作原理如下图**![在这里插入图片描述](https://img-blog.csdnimg.cn/2019111408595799.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xw...

2019-11-14 09:04:33 603

原创 浅谈DHCP服务

浅谈DHCP服务DHCP概念DHCP原理DHCP实现实验:搭建DHCP服务器DHCP概念DHCP (Dynamic Host Configuration Protocol)动态主机配置协议,是一种局域网协议,属于UDP协议主要用途:用于内部网络和网络服务供应商自动分配IP地址给用户用于内部网络管理员作为对所有电脑作集中管理的手段使用场景自动化安装系统解决IPV4资源...

2019-11-12 15:52:39 327

原创 浅谈服务器设置"双子验证"

浅谈服务器设置"双子验证"双子验证   为了保证连接服务器的安全,一般都是选择用xshell配合公钥的手法来访问,但是这个也存在私钥失窃的风险,为了保证数据安全,再加一层验证手段。双子验证包含:基于时间的一次性密码Time-based One-time Password(TOTP)算法。Google Authenticator 用作服务器应用程序基于SSH协议的xshell密钥访...

2019-11-12 10:35:22 712 1

原创 浅谈chrony服务

浅谈chrony服务chrony概念Chrony 是 NTP 客户端的替代品。Chrony 的优势:更快的同步只需要数分钟而非数小时时间,从而最大程度减少了时间和频率误差,对于并非全天 24 小时运行的虚拟计算机而言非常有用能够更好地响应时钟频率的快速变化,对于具备不稳定时钟的虚拟机或导致时钟频率发生变化的节能技术而言非常有用在初始同步后,它不会停止时钟,以防对需要系统时间保...

2019-11-11 21:43:45 1853

原创 浅谈OpenSSH及SSH协议

浅谈OpenSSH及SSH协议OpenSSH远程验证加密文件传输工具:scp, rsysc, sftp, psshscp工具rsync工具sftp工具pssh工具pscp.pssh命令pslurp命令SSH端口转发(又名“隧道”)实验:建立SSH本地转发实验:建立SSH远程转发实验:建立SSH端口转发SSH的X协议转发OpenSSH一、SSH协议ssh: secure shell,TCP...

2019-11-09 11:38:27 1816

原创 Cenots7的启动流程及问题修复(附带实验)

Cenots7的启动问题修复附带实验CentOS 7引导顺序Unit文件格式CentOS 7启动问题修复实验:修复CentOS 7启动问题CentOS 7引导顺序UEFi或BIOS初始化,运行POST开机自检选择启动设备,引导bootloader程序grub2加载bootloader程序的配置文件:/boot/grub2/grub.cfg加载initramfs驱动模块加载内核选项...

2019-11-07 19:28:53 325

原创 浅谈CA与证书以及Openssl管理证书

浅谈CA与证书以及Openssl管理证书CA和证书安全协议(SSL/TLS)OpenSSLOpenSSL实现创建CA并申请、管理证书CA和证书一、PKI(Public Key Infrastructure) 公钥基础设施定义:支持公开密钥管理并能支持认证、加密、完整性和可追究性服务的基础设施主要组成部分:签证机构:CA (Certificate Authority)注册机构:RA ...

2019-11-07 13:03:11 1175

原创 浅谈加密与安全之密钥

浅谈加密与安全之密钥安全机制信息安全防护的目标保密性 Confidentiality完整性 Integrity可用性 Usability可控制性 Controlability不可否认性 Non-repudiation安全防护环节物理安全:各种设备/主机、机房环境系统安全:主机或设备的操作系统应用安全:各种网络服务、应用程序网络安全:对网络访问的控制、防火墙规则数据安...

2019-11-06 22:22:29 381

原创 浅谈awk的基本描述

浅谈awkAWK 介绍AWK 变量Printf 命令:实现格式化输出AWK 操作符AWK PatternAWK ActionAWK 数组AWK 函数AWK 脚本AWK 介绍功能: 报告生成器,模式化文本输出,同时也是一门语言:模式扫描和处理语言一、awk的基本语法概念awk [options] 'program' var=value file…awk [optio...

2019-11-06 20:13:54 316

原创 浅谈systemd

浅谈systemdsystemd的基本概念Systemd的管理服务Systemd的管理运行级别systemd的基本概念一、system的简要介绍定义  系统启动和服务器守护进程管理器,负责在系统启动或运行时,激活系统资源,服务器进程和其它进程新特性系统引导时实现服务并行启动按需启动守护进程自动化的服务依赖关系管理同时采用socket式与D-Bus总线式激活服务系统状态快照...

2019-11-03 19:03:47 6755

原创 浅谈Centos6下救援模式的使用(附实验)

浅谈linux下救援模式的使用实验:忘记root密码实验:为内核制作启动文件在这里插入图片描述实验:创建一个自定义服务S96serv,添加、修改、删除服务实验:开启Telnet服务,熟悉xinetd代理服务(超级守护进程)实验:/boot/grub/grub.conf 文件格式要求实验:启动过程错误修复实验:/boot目录下的所有文件丢失实验:忘记root密码启动时,在bootloader...

2019-11-01 08:21:40 1871

空空如也

空空如也

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

TA关注的人

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