自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三十三次课

文章目录分发系统介绍expect脚本远程登录expect脚本远程执行命令expect脚本传递参数expect脚本同步文件expect脚本指定host和要同步的文件构建文件分发系统批量远程执行命令扩展分发系统介绍expect 是一个用来实现自动交互功能的软件,是基于tool command Language脚本语言的编程工具。在现今的企业运维中, 自动化运维已经成为运维的主流趋势,但是在很多...

2018-10-27 13:15:41 173

原创 三十二次课

文章目录shell中的函数shell中的数组告警系统需求分析告警系统主脚本main.sh内容告警系统配置文件mon.conf内容告警系统监控项目load.sh内容502.sh内容disk.sh内容告警系统邮件引擎mail.sh内容mail.py内容运行告警系统shell中的函数函数可以理解为一个子脚本,就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小...

2018-10-25 19:39:30 214

原创 三十一次课

Shellshell脚本介绍shell脚本结构和执行date命令用法shell脚本中的变量shell脚本中的逻辑判断文件目录属性判断if特殊用法case判断for循环while循环break退出循环continue跳过本次循环exit退出整个脚本扩展shell脚本介绍shell是一种脚本语言可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动...

2018-10-23 18:19:06 169

原创 三十次课

文章目录Linux监控平台介绍Zabbix监控介绍安装zabbix环境准备安装配置测试忘记Admin密码如何做主动模式和被动模式添加监控主机安装zabbix-agent服务添加主机添加自定义模板处理图形中的乱码问题描述原因解决办法重试自动发现添加自定义监控项目需求解决方案配置邮件告警准备一个邮箱监控中心设置邮件告警编写脚本创建一个接受告警邮件的用户测试告警拓展Linux监控平台介绍常见的开源监...

2018-10-20 17:57:00 474

原创 二十九次课

文章目录LVS DR模式搭建准备配置dir lvs脚本编写两台 rs 的脚本测试keepalived + LVS环境准备编辑keepalived配置文件测试拓展LVS DR模式搭建准备需要三台机器,三台都需要关闭firewalld服务, 并且安装iptables-serives服务,启动iptables服务,并清空iptables规则。// 分发器(调度器)(简写为dir) 主机名...

2018-10-20 16:51:39 161

原创 二十八次课 2018-10-16

集群集群介绍keepalived介绍用keepalived配置高可用集群准备Master配置Backup机配置keepalived配置文件说明负载均衡集群介绍LVS介绍LVS NAT模式LVS IP Tunnel模式介绍LVS DR 模式介绍LVS调度算法介绍LVS相关术语LVS NAT模式搭建集群介绍根据功能划分为两大类:高可用和负载均衡1.高可用集群,即“HA"集群,也常称作“双机热备...

2018-10-16 17:25:07 202

原创 二十七次课

MySQL主从配置MySQL主从介绍准备工作配置主服务器配置从服务器测试主从同步拓展MySQL主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做做主从后,在A上写数据,另一台B也会跟着写数据,两者数据实时同步MySQL主从是基于binlog的,主上需要开启binlog才能进行主从。binlog就是记录的MySQL的写入操作,主要就是创建,插入,修改,...

2018-10-16 15:37:02 123

原创 二十六次课 2018-10-11

文章目录Tomcat介绍安装jdk下载JDK解压配置JDK环境变量测试安装Tomcat下载Tomcat解压安装脚本启动Tomcat测试配置Tomcat监听80端口配置方式测试配置Tomcat虚拟主机添加虚拟主机测试用WAR包部署Zrlog博客Tomcat日志配置方式测试扩展Tomcat介绍Apache Tomcat是由Apache Software Foundation(ASF)开发的一个开源...

2018-10-11 20:22:17 297

原创 十九次课 2018-09-13

文章目录配置防盗链配置方式测试配置防盗链盗链的定义此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己的有广告有利益的页面上向最终用户提供此内容。 常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中,通过这种方法盗取大网站的空间和流量。为什么会产生盗链一般浏览有一个重要的现象就是一个完...

2018-10-08 09:37:00 94

原创 十八次课 2018-09-12

文章目录Apache默认虚拟主机概念window下hosts的使用Linux下hosts默认虚拟主机配置(可以定义多个ServerName)Apache的用户认证htpasswd命令介绍针对文件的用户认证域名跳转Apache访问日志访问日志不记录静态文件访问日志切割静态元素过期时间Apache默认虚拟主机概念一个服务器主机可以运行多个网站,每个网站都是一个虚拟主机;任何一个域名解析到这台机...

2018-10-07 15:48:49 328

原创 二十五次课

文章目录NFS介绍NFS服务端安装配置NFS配置选项客户端挂载exportfs命令NFS客户端问题FTP介绍使用vsftpd搭建ftp服务NFS介绍NFS是Network File System的缩写NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本NFS数据传输基于RPC协议,RPC为Remote Pro...

2018-10-03 21:42:18 153

原创 二十四次课 2018-09-29

MySQL常用操作MySQL环境变量设置ROOT密码初次设置密码密码重置连接MySQLmysql常用命令mysql用户管理常用sql语句mysql数据库备份恢复扩展MySQL版本:[root@server-lnmp ~]# mysql -vWelcome to the MySQL monitor. Commands end with ; or \g....

2018-09-29 00:09:24 136

原创 二十二次课 2018-09-25

文章目录Nginx负载均衡ssl原理生产ssl密钥对Nginx负载均衡Nginx负载均衡需要用到upstream模块,upstream模块用于定义多个web server,通过算法将访问请求分发到不同的web server。使用dig命令可以查看域名IP,安装# yum install -y bind-utils查看qq.com解析的IP# dig qq.com; <<&.

2018-09-24 23:07:56 395

原创 二十一次课 2018-09-20

文章目录Nginx默认虚拟主机Nginx用户认证nginx域名重定向Nginx访问日志Nginx日志切割静态文件不记录日志和过期时间Nginx防盗链Nginx默认虚拟主机Nginx默认虚拟主机,其实默认就已经设置了。在Nginx的配置文件中,server就代表着默认虚拟主机。一般的,你有几个网站就设置几个server。还有另一种设置方式,在配置文件中不要去设置server,直接重新写一个虚拟...

2018-09-20 15:39:28 349

原创 二十次课 2018-09-18

文章目录LNMP架构介绍mysql安装Nginx介绍基本特性Nginx安装LNMP架构介绍和LAMP架构类似,唯一不同的就是提供web服务的是Nginx,而不是Apache。并且php是作为一个独立服务存在的,这个服务叫做php-fpmNginx直接处理静态请求,动态请求会转发给php-fpm原理是:lnmp里的php会启动一个服务,nginx把用户请求的php交给php-fpm处理,...

2018-09-17 23:47:14 272

原创 十七次课 2018-09-08

LAMP架构介绍MySQL_MariaDB介绍MySQL安装MariaDB安装Apache安装(hppd)安装PHP5报错及解决安装PHP7Apache和PHP结合修改apache配置文件测试php是否能正常解析不能正确解析解决方法扩展LAMP架构介绍LAMP是 linux Apache MySQL PHP的简写,即把Apache MySQL PH...

2018-09-09 20:57:20 296

原创 十四次课 2018-08-25

firewalld和netfilternetfilter五表五链iptables语法iptables filter表小案例iptables nat表应用firewalld和netfilterLinux防火墙:netfilter Selinux 临时关闭:setenforce 0[root@linux-131 ~]# getenforce --查看selin...

2018-08-25 12:09:20 235

原创 正则练习知识

1.打印某行到某行之间的内容 有个文件test的内容如下:ertfff**[abcfd]123324444[rty]**fgfgf怎么能截取 [abcfd] 123 324 444 [rty] 这一部分出来呢?答案: sed -n ‘/[abcfd]/,/[rty]/p’ test 2.sed转换大小写 sed中,使用\u表示大写,\l表示小写...

2018-08-21 10:08:28 238

原创 2018-07-26课堂笔记

操作系统Windows Linux Unix 查看Linux发行版: https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg Debian(1993) —————> Ubuntu(2004) Stackware(1993)—>Suse(1994) ...

2018-07-28 11:58:38 158

原创 十六次课 2018-08-30

rsync工具介绍rsync常用选项rsync通过ssh同步rsync通过服务同步rsync传输时设置密码linux系统日志dmesg命令last命令lastb命令安全日志screen工具screen扩展rsync工具介绍文件同步工具类似于cp,又和cp不太一样,rsync可以增量更新,同时也支持远程。 将/etc/passw...

2018-06-21 10:46:35 175

原创 十五次课 2018-08-28

iptables规则备份和恢复firewalld的9个zonefirewalld关于zone的操作firewalld关于service的操作linux任务计划cronchkconfig工具systemd管理服务unit介绍target介绍拓展iptables规则备份和恢复保存和备份iptables规则 service iptables save //会把规...

2018-06-15 11:43:38 447

原创 ​十三次课 2018-08-23

监控系统状态使用w查看系统负载cat /proc/cpuinfo 查看CPU核数vmstat监控系统状态top 查看进程使用资源情况sarnload命令监控io性能iostatiotopfree命令ps命令ps auxps -elfnetstat 查看网络状态linux下抓包tcpdump工具tsharkLinux网络相关拓展...

2018-06-11 13:46:55 740

原创 十一次课 2018-08-18

正则什么是正则grepgerp/egrep正则示例sedawk拓展正则什么是正则egrep是grep的扩展,grep有的功能egrep都有grep过滤指定关键词 语法grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B&l

2018-06-06 11:03:09 342

原创 十次课 2018-08-16

shell特殊符_cut命令特殊符号拓展Linux 系统添加操作记录审计PROMPT_COMMAND环境变量source exec 区别Linux特殊符号大全sort并未按ASCII排序shell特殊符_cut命令 \ 脱义字符不让命令生效,取消掉命令的原义 [root@linux7-128 ~]#a=1[root@linux7-128 ...

2018-06-03 22:58:43 278

原创 2018-08-14笔记

shall介绍命令历史命令补全和别名通配符输入输出重定向管道符和作业控制作业控制shell变量环境变量配置文件拓展shall介绍什么是shall 命令历史敲过的命令都是会保存的,按向上的方向键会出来之前敲过的命令,他们在/root/.bash_history下存储 使用cat /root/.bash_history查看 到底可以...

2018-06-02 13:28:35 206

原创 2018-08-11笔记

安装软件包的三种方法rpm工具rpm介绍rpm工具用法yum工具用法yum搭建本地仓库yum更换国内源yum下载rpm包源码包源码包安装拓展使yum保留下载的rpm包搭建局域网源给源增加包怎么把网上的源同步到自己本地局域网上把源码包打包成rpm包安装软件包的三种方法rpm工具yum工具源码包rpm工具rpm...

2018-05-29 23:46:21 659

原创 2018-08-09笔记

压缩打包gzip压缩工具选项bzip2压缩工具选项xz压缩工具zip压缩工具压缩文件压缩目录 zip -r解压 unziptar打包打包并压缩拓展知识压缩打包常见的压缩文件: Windows:.zip .7z .rar Linux:.zip, .gz, .bz2, .xz, .tar.gz, .tar.bz2, .tar.xz ...

2018-05-28 17:50:16 538

原创 2018-08--07笔记

VIM介绍什么是 vim?vi/vim 的使用vim颜色显示和移动光标一般模式移动光标一般模式下复制粘贴进入编辑模式vim进入命令模式VIM实践延伸文章VIM介绍什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 带有颜色显示 安装 [root@linu...

2018-05-24 19:44:52 250

原创 2018-08-04笔记

一.df命令参数常见用法二.du命令简介参数用法三.磁盘分区虚拟机增加硬盘查看新增磁盘parted划分GPT分区fdisk命令四.磁盘格式化mke2fs参数示例五.磁盘挂载mount命令/etc/fstab六.手动增加swap空间增加swap交换文件dd命令删除swap交换文件七.LVM详解概述相关概念基本操作准备磁...

2018-05-22 20:54:16 339

原创 2018-08-02笔记

一、用户配置文件和密码配置文件存储的操作系统用户信息/etc/passwd存储linux的用户密码/etc/shadow二、用户组管理用户组文件路径 /etc/group三、用户管理四、usermod命令五、用户密码管理六、mkpasswd命令七、su命令八、sudo命令九、限制root用户远程登录一、用户配置文件和密码配置文件存储的操作系统用户信息...

2018-05-18 23:11:00 651

原创 2018-05-16考试总结

成绩错题关于 iptables成绩先亮一下成绩吧。。这次考得不好,有些题目还是没有认真看题,感觉更重要的是对于一些命令理解的还不够透彻,没有记住。 错题 在配置密钥验证时,需要做的步骤中,哪一步是不对的?(B)a. 关闭selinux b. 把公钥复制到~/.ssh/authorized_key 文件里c. 把公钥所在的文件权限修改...

2018-05-17 22:17:40 154

原创 2018-07-31笔记

目录 一、 隐藏权限lsattr_chattr二、特殊权限set_uid三、特殊权限set_gid四、 特殊权限stick_bit五、软链接文件六、硬链接文件七、find命令八、文件名后缀九、Linux和windows互传文件一、 隐藏权限lsattr_chattr# chattr 设置隐藏权限查看用法 #man chattr 示例:[root@li...

2018-05-14 23:36:56 233

原创 2018-07-28预习笔记

一、系统目录结构 ls=list 查看目录下文件[root@linux7-128 ~]# ls /bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var 创建用户#useradd huhu查看root用户下文件#l...

2018-05-13 11:44:03 145

转载 更改root密码(centos7)

步骤一:在启动虚拟机出现如下界面的时候就按“e”键 步骤二:在步骤一按下”e”键之后,出现如下界面,按 ↓键一直到底部找到“LANG=zh_CN.UTF-8”这句,在这句后面加上“init=/bin/sh”,然后按Ctrl+x。 加入init=/bin/sh之后的截图如下: 步骤三:挂载文件系统为可写模式:mount –o remount,rw / 步骤四:执行passwd命令,修改root密码,...

2018-05-11 19:42:44 1158

原创 2018-07-24笔记

开篇 学习之初运维的就业前景运维的工作方向比较多,随着业务规模的不断发展,越成熟的互联网公司,运维岗位会划分得越细。当前很多大型的互联网公司,在初创时期只有系统运维,随着 模、服务质量的 要求,也逐渐进行了工作细分。一般情况下运维团队的工作分类(见图1-1)和职责如下。运维生涯如何发展前期还是计划要学习好基础知识,然后把直播课的要点记录下来。温故知新,勤于练习。现在还是初步打算...

2018-05-10 10:12:22 334 1

转载 CentOS 7安装图形化界面后重启出现Initial setup of CentOS Linux 7 (core)【转】

这是CentOS内核的初始设置页面,下面给出中文解释及操作方法。1、CentOS Linux 7 初始设置(核心) 1)[!]许可证信息(没有接受许可证)请您选择[‘1’ 输入许可证信息 | ‘q’ 退出 | ‘c’ 跳过 | ‘r’ 刷新 ]输入“1”,按Enter键 2、许可证信息     1)阅读许可协议[ ] 2)我接受许可协议请从上面作出选择[‘q’ 退出 | ‘c’ 跳过 | 'r' ...

2018-05-07 10:02:49 392

空空如也

空空如也

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

TA关注的人

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