自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL备份与恢复

数据库备份类型:物理与逻辑角度:物理备份:冷备份(数据库关闭)、热备份、温备份(数据库锁定)逻辑备份:逻辑组件备份备份策略角度:完全备份:完整数据库,速度慢差异备份:基于完全备份,恢复:需要完全备份和最近一次差异备份。增量备份:基于完全备份,恢复:需要完全备份和每次的增量备份。环境准备:[root@localhostmysql]# source  /etc/profile冷备份:[root@localhostmysql]# systemctl stop mysqld[

2020-06-28 15:40:07 101

原创 什么是shell

Shell 简介Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。Linux提供了像MicrosoftWindows那样的可视的

2020-06-27 10:41:50 265

原创 awk

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1;command2} END{}’ file[-F|-f|-v]   大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=value’  ’        &n

2020-06-27 10:41:17 103

原创 正则表达式元字符

字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,‘n’匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\’ 匹配 “” 而 “(” 则匹配 “(”。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 ‘\n’ 或 ‘\r’ 之前的位置。匹配前面的子

2020-06-27 10:40:15 84

原创 shell脚本应用(3)

一:正则表达式grep-a 不要忽略二进制数据。-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b 在显示符合范本样式的那一行之外,并显示该行之前的内容。-c 计算符合范本样式的列数。-C<显示列数>或-<显示列数>  除了显示符合范本样式的那一列之外,并显示该列之前后的内容。-d<进行动作> 当指定要查找的是目录而非文件时,必须使用这项参数,否则grep命令将回报信息并停止动作。-e<范本样式>

2020-06-27 10:39:43 285

原创 shell脚本应用(2)

一:条件测试操作1:文件测试[root@localhost ~]# [ -d /media/cdrom ]              \-d,测试目录是否存在[root@localhost ~]# echo $?0[root@localhost ~]# [ -d/media/cdrom/Server ][root@localhost ~]# echo $?0[r

2020-06-27 10:38:51 109

原创 Shell脚本应用(一)

一:第一个shell脚本[root@localhost ~]# cat /etc/shells[root@localhost ~]# vi first.shcd /boot/pwdls -lh vml*[root@localhost ~]# chmod +x first.sh[root@localhost ~]# ./first.sh[root@localhost ~]# vi first.sh#!/bin/bash#this is my first shell scriptcd /b

2020-06-27 10:37:47 230

原创 远程访问及控制

一:配置服务端添加测试账号,aaa1:服务监听选项[root@localhost ~]# setenforce 0注意:如果不关闭selinux,不能修改端口号[root@localhost ~]# vi /etc/ssh/sshd_config修改17 Port 22                 \监听的端口19 Listen.

2020-06-27 10:37:07 176

原创 故障转移群集

环境:Win16a:域控、存储:外ip:192.168.10.10Win16b:节点1:外ip:192.168.10.1 dns:192.168.10.10内:10.10.10.1Win16c:节点2:外ip:192.168.10.2 dns:192.168.10.10内:10.10.10.2Win16b和win16c加入域Win16b和win16c:安装故障转移群集功能添加角色和功能——下一步——下一步——下一步——下一步——功能(勾选故障转移群集),添加功能,下一步——安装Win1

2020-06-27 10:36:08 760

原创 网络负载均衡

环境Win16a:dns和客户机:外ip:192.168.10.100Win16b:web节点1:外ip:192.168.10.10 dns:192.168.10.100、内ip:10.0.0.1Win16c:web节点2:外ip:192.168.10.20 dns:192.168.10.100、内ip:10.0.0.2群集ip:192.168.10.30,网站域名:www.bdqn.comWin16a:安装dns,并作域名解析添加角色和功能——下一步——下一步——下一步——勾选DNS(添加功

2020-06-27 10:35:17 290

原创 Nginx动静分离

nginx实现动静分离负载均衡集群LB 负载均衡集群分两类:LVS (四层)和 nginx 或 haproxy (七层)客户端通过访问分发器的 VIP 来访问网站现在应用更复杂,比如现在网站页面有: .php .html .png .jpeg .jsp 等,有动态页面有静态页面。静态页面一般是不变的。LVS 是四层的。基于 IP 的。现在需要在应用层基于丌同的应用迚行分发。|七层 LB , Nginx / Haproxy 都可以支持 7 层 LB现在实现以下功能,拓扑图:注:使

2020-06-27 10:34:43 1839

原创 Docker容器引擎

一:Docker的安装(以1809版本为例)1:修改内核参数[root@localhost dockerfile]# vim/etc/sysctl.conf在末尾添加:net.ipv4.ip_forward=12:安装方法1(不能上网)(1)先将Docker的仓库文件拷贝到Linux系统中(2)修改yum配置文件,在末尾添加[root@localhost ~]# vim/etc/yum.repos.d/CentOS-Media.repo[docker]name=docker1809

2020-06-26 11:00:47 154

原创 linux基本命令

1:系统账号清理[root@localhost ~]# useradd zhangsan[root@localhost ~]# passwd zhangsan[root@localhost ~]# grep“/sbin/nologin$” /etc/passwd[root@localhost ~]# usermod -L zhangsan[root@localhost ~]# passwd -S zhangsan   ##查看账号状态zhangsan LK 2015-12

2020-06-25 16:33:09 308

空空如也

空空如也

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

TA关注的人

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