自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 k8s-入门、安装、部署

Kubernetes 深入学习(一) —— 入门和集群安装部署 - bojiangzhou - 博客园

2022-10-27 15:05:31 178

转载 mysqldump

https://www.cnblogs.com/chenmh/p/5300370.html

2021-10-26 10:32:26 154

原创 2021-08-13

Linux系统静态ip修改[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0#BOOTPROTO=none#DEFROUTE=yes#DEVICE=eth0#IPADDR=10.0.0.200#NETMASK=255.255.255.0#GATEWAY=10.0.0.2##UUID=31cb26cf-8bd4-4f18-8391-b7fd5370d316#NM_CONTROLLED=no#ONBOOT=yes

2021-08-13 16:49:16 164

原创 nginx日志ip筛选

1、ip访问量统计grep '09/Aug/2021' /var/log/nginx/access.log | awk '{ ip[$1]++ } END{for (i in ip){print ip[i]}}'2、ip访问量及ip 统计 grep '09/Aug/2021' /var/log/nginx/access.log | awk '{ ip[$1]++ } END{for (i in ip){print ip[i],i}}'各个状态码的统计grep '09/Aug/2021' /

2021-08-09 17:13:23 642

转载 Win10新增功能快捷键大全:

贴靠窗口:Win + 左/右 > Win + 上/下 > 窗口可以变为 1/4 大小放置在屏幕 4 个角落。切换窗口:Alt + Tab(不是新的,但任务切换界面改进)。任务视图:Win + Tab(松开键盘界面不会消失)。创建新的虚拟桌面:Win + Ctrl + D。关闭当前虚拟桌面:Win + Ctrl + F4。切换虚拟桌面:Win + Ctrl + 左/右。Win10常用Win快捷键:Win键 桌面与开始菜单切换按键Win + R 打开运行对话框Win + Q 快.

2021-04-19 17:15:47 111

原创 数据库随机插入数据

一、数字、字符串类型1.创表(插入数据脚本)CREATE TABLE t11(id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0,dname VARCHAR(20) NOT NULL DEFAULT '',loc VARCHAR(13) NOT NULL DEFAULT '')ENGINE=INNODB DEFAULT CHARSET=GBK;2.添加随

2021-02-18 18:25:29 1063

原创 linux wget下载文件Cannot write to和filename too long的问题

在linux上使用wget命令下载文件时,可能会遇到:Cannot write to和filename too long的问题,解决这个问题只需要把下载的文件输出为一个固定的文件名,比如:out.zipwget -c -O(加参数) 新定义名和类型 原下载路径wget -c -O out.zip https://github.com/visualvm/visualvm.src/releases/download/1.4.1/visualvm_141.zip...

2021-01-29 14:23:12 1108

原创 Glusterfs分布式文件系统

目录GlusterFS简介创建Glusterfs集群从集群中删除节点=分布卷 :**创建数据分区**=卷的扩容和缩容收缩卷 remove-brick卷的扩容 add-brick卷的重新均衡 (重启)=复制卷复合卷分布复制卷GlusterFS简介开源分布式文件系统PB级容量高可用性读/写性能基于文件系统级别共享​ GlusterFS(GNU ClusterFile System)是一种全对称的开源分布式文件系统,所谓全对称是指Glus..

2020-11-06 23:10:53 514

原创 企业虚拟化Kvm实战(在Linux系统里安装Linux系统)

目录什么是虚拟化常用的虚拟化产品有哪些虚拟化技术的分类:平台虚拟化类型全虚拟化(Full Virtualization):半虚拟化(Para Virtualization):硬件辅助虚拟化部分虚拟化企业级虚拟化与桌面级虚拟化的区别KVM虚拟化技术简介KVM安装1.KVM虚拟化技术简介2.KVM安装1.KVM gustos图形方式部署安装虚拟机2.完全文本方式安装虚拟机3.模板镜像+配置文件 方式安装虚拟机什么是虚拟化虚拟化(Vir.

2020-11-02 21:51:08 866

原创 Memcached&Redis构建缓存服务器

目录1.简介:nosql产品 (非关系型数据库): redis,mongodb,memcached.NoSQL的优点/缺点关系型数据库与非关系型数据库的区别:2、memcached特点2、服务框架配置安装Memcached1.安装----准备一台服务器2.修改配置文件3测试 telnet:4.扩展:安装php支持memcached的扩展模块:三Redis服务1、redis的特点:2、区别3.安装Redis 安装单 redis四 ...

2020-10-31 19:15:15 413

原创 ansible 基本常用参数

ansible常用参数-m:要执行的模块,默认为command-a:指定模块的参数-u:ssh连接的用户名,默认用root,ansible.cfg中可以配置-b,--become:变成那个用户身份,不提示密码-k:提示输入ssh登录密码,当使用密码验证的时候用-s:sudo运行-U:sudo到哪个用户,默认为root-K:提示输入sudo密码,当不是NOPASSWD模式时使用-C:只是测试一下会改变什么内容,不会真正去执行-c:连接类型(default=smart)-f:fork多少

2020-10-08 17:09:19 415

原创 MySQL数据库错误代码解决方案

错误解决:错误代码1593:gtid或者uuid问题错误代码1062:SQl:NO日志位置的问题reset master;错误代码2026:在远程连接mysql时候可能会出现下面的问题:ERROR 2026 (HY000): SSL connection error: protocol version mismatch错误2026(hy000):SSL连接错误:协议版本不匹配解决办法:在你要连接的个mysql的 /etc/my.cnf下添加一行:skip_ssl.

2020-10-07 09:10:22 3440 1

原创 集群——双主双从时,从服务器只同步一台主服务器数据

设置好两台从服务器后,在设置两台从服务器,其中第一台从服务器用的备份是之前的,当手动恢复数据后,数据不能同步到后面的数据,于是,我清除数据库,打算从新做,# systemctl stop mysqld# rm -rf /var/lib/mysql/*# systemctl start mysqld在主服务器上备份新数据拷贝到此从服务器上,#mysqldump -p'QianFeng@123' --all-databases --single-transaction --master

2020-10-06 19:56:05 437

原创 Shell编程及自动化运维实现—第5章—三剑客(一正则表达式) .

一前言1 名词解释正则表达式(regular expression, RE)是一种字符模式,用于在查找过程中匹配指定的字符。在大多数程序里,正则表达式都被置于两个正斜杠之间;例如/l[oO]ve/就是由正斜杠界定的正则表达式,它将匹配被查找的行中任何位置出现的相同模式。在正则表达式中,元字符是最重要的概念。2 工具被 yum sed awk grep调用3 场景mysql、oracle、php、python ,Apache,Nginx... 需要正则4 回顾示例...

2020-09-24 20:09:16 251

原创 Shell 脚本部署论坛系统discuz 。

#!/bin/bash###部署论坛系统discuz#基础环境:永久关闭防火墙#临时关闭#停用防火墙#开启禁用防火墙sed -ri '/^SELINUXTYPE=/cSELINUX=disabled' /etc/selinux/configsetenforce 0systemctl stop firewalld.servicesystemctl disable firewalld.service###安装LAMP#下载7个相关安装包#开启Apache 和数据库 #设成开机自启yum -.

2020-09-21 20:16:49 245

原创 Linux Shell编程及自动化运维实现—第3章—循环。

目录一shell循环:for结构语法:ping测试主机:使用for实现批量主机root密码的修改二shell循环:while until特点while语句结构​until语句结构总结三 expect语言名词解释安装示例2:公钥推送四练习一shell循环:for结构语法:fordo循环语句doneping测试主机:#!/bin/bash>upip.txt>downip.txt ...

2020-09-21 20:14:32 592

原创 Shell编程及自动化运维实现—第4章—数组和函数。

一 数组数组的简介变量:用一个固定的字符串,代替一个不固定字符串数组:用一个固定的字符串,代替多个不固定字符串类型普通数组:只能用整数作为数组的索引关联数组:可以用字符串作为数组索引图示:总结:变量切片有个索引的概念。一个索引(整数)对应一个字符。普通数组:中的索引对应一个字符串。关联数组:数组中的索引可以使用字符串。1.普通数组数组定义:方法一:一次赋一个值 数组名 [下标] = 变量值#array1[0]=pear#ar...

2020-09-21 20:12:49 320

原创 Shell 编程及自动化运维实现—第5章—三剑客(二 grep ).

一目的过滤,查找文档中的内容二分类1. grep2. egrep扩展支持正则:\w 所有字母与数字,称为字符[a-zA-Z0-9] 'l[a-zA-Z0-9]*ve' === 'l\w*ve'\W 所有字母与数字之外的字符,称为非字符 'love[^a-zA-Z0-9]+' === 'love\W+'\b 词边界 '\<love\>' === '\blove\b' ...

2020-09-21 20:10:25 124

原创 Shell编程及自动化运维实现—第5章—三剑客(四 awk)

四 awk1.前言awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作。如果没有指定处理动作,则把匹配的行显示到标准输出(屏幕),awk分别代表其作者姓氏的第一个字母。因为它的作者是三个人,分别是Alfred Aho、Peter We

2020-09-21 17:15:29 419 1

原创 Shell编程及自动化运维实现—第1章—变量。

一SHELL前言1.什么是shellShell 是一个应用程序,它连接了用户和 Linux 内核。(命令解释器)2shell语言的特点SHELL语言是指UNIX操作系统的命令语言,同时又是该命令语言的解释程序的简称。Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,

2020-09-21 13:56:11 382

原创 开源数据库MySQL DBA运维实战—第5章—备份。

一 关于备份1.备份原因丢失、删除等原因2.备份目标数据的一致性服务的可用性3备份技术==物理备份 /冷备份==直接复制数据库文件,适用于大型数据库环境,不受存储引擎的限制,但不能恢复到不同的MySQL版本。tar, cp, scp(跨设备拷贝文件)拷贝数据, 优点快,缺点服务停止。==逻辑备份/热备份==备份的是建表、建库、插入等操作所执行SQL语句(DDL DML DCL),适用于中小型数据库。mysqldump , mydumper缺点:效率..

2020-09-20 18:01:52 417

原创 MySQL DBA运维实战—第4章—SQL3。

一 DCL1.权限级别1. Global level 所有库,所有表的权限。2. Database level 某个数据库中的所有表的权限。3 .Table level 库中的某个表的权限4. Column level 表中的某个字段,的权限。2.MySQL用户管理创建用户:CREATE USER user1@'localhost' IDENTIFIED BY 'QianFeng@123456';验证:select * from m...

2020-09-20 17:58:56 143

原创 VMmare Workstation 14 打开虚拟机黑屏现象。

本人在使用此版本的虚拟机时,多次出现虚拟机点击开机的时候,系统显示开机状态,但是虚拟机出现黑屏情况。可能是LSP引起的这种情况一般可以通过,结束虚拟机系统,重启计算机解决。但这种方法不一定成功。如果是LSP引起的,可以通过以下方法解决:1.以管理员的身份,打开CMD命令窗口2输入:netsh winsock reset3.如果有安全卫士提示:要选择允许4.重启计算机...

2020-09-12 17:15:32 138

原创 开源数据库MySQL DBA 运维实战—第3章—SQL2

DML目的:在MySQL管理软件中,DDL已经定义了数据库结构。那么如何对其中的数据进行管理呢?可以通过SQL语句中的DML语言来实现数据的操作,包括使用 INSERT(insert) 实现数据的 插入 DELETE(delete) 实现数据的 删除 UPDATE(update) 实现数据的 更新。1.插入数据INSERT==完整插入==语法:insert into 表名 values(值1,值2...值n...

2020-09-06 21:04:21 160

原创 开源数据库mysql DBA运维实战—第2章—SQL1

一SQL语言分类==SQL==(Structured Query Language 即结构化查询语言)SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。==分类== DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER DDL(data definition language): DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDA...

2020-09-06 20:58:15 158

原创 Linux Shell编程及自动化运维实现 —第2章 —判断。

一 shell条件测试格式1:test条件表达式格式2:[条件表达式]格式3:[[条件表达式]]==文件侧试 [ 操作符 文件或目录 ]==示例1:-d:这是一个目录#test -d /home# [ -d /home ] //语法2,括号里有空格空格 0 //真#test -d 1.txt1 //假"!" //取反# [ ! -d /home ]...

2020-09-06 20:51:06 522

原创 开源数据库MYSQL DBA运维实战—第1章—部署

一前言1.数据库能做什么? 不论是淘宝,吃鸡,爱奇艺,抖音,快手,知乎, 百度贴吧等,总所周知的服务程序。 存储的数据,包含用户的账号,密码,级别,存款,余额,等级,购物记录,头像本地路径,视频文件路径。 只要是信息,就一定在数据库里。2.数据库由来 人工管理阶段。(过去) 账本 文件系统阶段(近代) excel 数据库系统管理阶段(目前) mysql3.版本 Mysql5.7二部署1.官网地址 ww...

2020-09-06 20:49:43 229

原创 Linux系统—第18章—域名服务

目录一 前言二 基本概念专业术语1:hosts文件(老的)DNSFQDN 命名空间专业术语2:DNS解析流程递归/迭代​服务器类型正向解析/反向解析三 DNS域名解析示例环境1.客户机DNS本地缓存记录2.客户机主机测试3.网站服务器辅助验证四 ISP(阿里)域名申请及解析1.准备阿里云服务器。启动网站功能2.通过控制台找到域名注册服务。​ 3.输入新域名,根据需要选购合适域名。...

2020-09-06 20:44:15 126

原创 Linux系统—第13章—网络管理实践1

一.OSI简介1.简介2.OSI:7层次二.TCP/IP协议三.进程转换

2020-09-06 19:54:00 239

原创 Linux系统配置—第17章—网站服务.

一概念二静态站点三动态站点1.LAMPlinux系统-网站程序apache-数据库mysql-PHP中间件2.部署论坛系统Logo: 开源论坛代码服务社区1.基础环境2.安装LAMP...

2020-09-05 22:20:17 854

原创 Linux系统—第16章—文件服务。

一 FTP Server1.简介==名词解释==FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中应用层的协议之一==logo====作用==提供文件共享服务互联网上多的媒体资源和软件资源。绝大部分都是通过FTP服务器传递。==软件包==vsftpd2.基础控制端口command 21/tcp数据端口data20/tcp3.FTP Server默认配置==安装vsftpd==# yum ...

2020-09-05 22:01:10 218

原创 Linux—系统—第15章—网络管理实战3

网络层1.进制转换回顾1.十进制数值:0~9数位:123位权:百位十位个位 (由右到左权位越高)2.二进制数值:0~1数位:10位权:128-64-32-16-8-4-2-13.二进制和十进制互转128-64-32-16-8-4-2-10 - 0 - 0 - 0 -0 -0- 0 -000000000 = 000000000=2554.单位换算比特=bit=b=1/0字节=byte=B=8个比特1KB=1024B1MB=102...

2020-08-13 22:17:00 106

原创 Linux 系统—第14章—网络管理实战2

一物理层1.信号==分类==1.模拟信号 不断变换的物理量 适用电话网络 2.数字信号 两种恒定物理量 适用计算机网络3.优点 抗噪音和抗衰减比较强2.介质==双绞线==EIA/TIA568标准1.外形 八根线芯,两两互绞 图示 2.功能分类屏蔽型 非屏蔽性:UTP3.速率分类cat 5 /5类线/10M100Mc...

2020-08-12 21:14:52 137

原创 Linux—系统—第12章网络管理

一.简介1.网络接口名称规则网络接口名称传统上,Linux中的网络接口被枚举为eth0、eth1、eth2等。但是设置这些名称可能会导致更改,在添加和删除设备时,接口将获取哪个名称。Red Hat Enterprise Linux 7中的默认命名行为是根据固件、设备拓扑结构和,和设备类型。接口名称包含以下字符:以太网接口以en开头,WLAN接口以wl开头,WWAN接口以ww开头。下一个字符表示适配器的类型,o表示板载,s表示热插拔插槽,p表示PCI地理位置。默认情

2020-08-10 20:28:03 454 1

原创 Linux系统—第09章—软件管理

查询工具和软件包的关系provides提供者或提供什么用于找出哪个包提供了某些功能或文件。提供仅使用特定名称或文件全局语法通配符来列出提供者提供该功能或文件的可用或已安装的包。也可用于查询提供者安装对应工具 [root@localhost ~]# yum install -y net-tools-2.0-0.25.20131004git.el7.x86_642.PRM工具:先创建一个cdrom的挂载点。/mnt/cdrom对/etc/cdrom进行挂载进...

2020-08-08 13:20:56 98

原创 Liunx 系统—第11章—日志管理

一 简介1.任务一:rsyslog 系统日志管理关心问题:哪类程序---》产生的什么日志----》放到什么地方2.任务二:logrotate日志轮转将大量的日志,分割管理,删除旧日志。二 任务一详情1.处理日志的进程三任务二详情...

2020-08-06 21:23:24 183

原创 Linux系统—第08章—文件查找

一文件查找1.简介which :命令查找find: 文件查找,针对文件名locate:文件查找,依赖数据库2.命令文件查找查找ls 命令的位置# which ls //从PATH环境变量或者# whereis vim3.任意文件find==语法==find [path...] [options] [expression] [action]命令 路径 选项 表达式 动作==按文件==...

2020-08-05 22:00:22 115

原创 Linux 系统—第10章—计划任务

一.简介作用:计划任务主要是周期性的任务。目前最主要的用途是定期备份数据。分类:==一次性调度执行== Schedule one-time tasks with at.==循环调度执行 cronSchedule recurring jobs with cron.二.一次性调度执行 at==语法格式==at <TIMESPEC>示例now +5min 5分钟后teatime tomorrow (teatime is 16:00...

2020-08-05 21:11:40 166

原创 Linux系统—第07章—存储管理2

存储管理高级课程一.文件系统详解EXT4文件系统1. 简介==名词解释== EXT4: EXT是第四代扩展文件系统 (fourth extenfed filesystem)==类型==索引(index)文件系统==系统限制==Ext3: 文件系统最大16TB Ext4: 文件系统最大16TB XFS : 文件系统最大100TB.2.示例13.示例2二.文件链接三.RAID(了解)...

2020-08-04 21:22:45 192

原创 Linux系统—第05章—重定向管道

一.思考date输出的结果,能否在下一次开机查看。 答案是不 解决办法 date > date.txt 命令date所输出的结果 重定向 收集在文件date.txt里二.重定向1.标准输入、标准输出、标准错误 == FD简介== 1.简介 file descriptors ,FD,文件描述符 进程使用文件描述符来管理打开的文件 链接文件 2.图示: ...

2020-08-02 20:10:41 290

空空如也

空空如也

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

TA关注的人

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