自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SHELL(二)

20.7 if特殊用法20.8 case判断(上)20.9 case判断(下)20.10 for循环20.11 while循环(上)20.12 while循环(下)20.13 break跳出循环20.14 continue结束本次循环20.15 exit退出整个脚本  20.7 if特殊用法if [ -z "$a" ]  这个表示当变量a的值为空时会...

2018-10-30 17:35:00 176

原创 shell基础一

20.1 Shell脚本介绍20.2 Shell脚本结构和执行20.3 date命令用法20.4 Shell脚本中的变量20.5 Shell脚本中的逻辑判断20.6 文件目录属性判断       20.1 Shell脚本介绍shell是一种脚本语言可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚...

2018-10-25 20:28:10 173

原创 Linux监控平台搭建(2)

19.7 主动模式和被动模式19.8 添加监控主机19.9 添加自定义模板19.10 处理图形中的乱码19.11 自动发现19.12 添加自定义监控项目19.13/19.14 配置邮件告警19.15 测试告警19.16 不发邮件的问题处理 19.7主动模式和被动模式说明 1,主动或者被动是相对客户端来讲的2,被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,...

2018-10-20 21:34:54 251

原创 第三十课预习任务-zabbix(1)

19.1 Linux监控平台介绍19.2 zabbix监控介绍19.3/19.4/19.6 安装zabbix19.5 忘记Admin密码如何做19.7 主动模式和被动模式19.8 添加监控主机19.9 添加自定义模板19.10 处理图形中的乱码19.11 自动发现19.12 添加自定义监控项目19.13/19.14 配置邮件告警19.15 测试告警19.16 不发邮件的问题处理扩展zabbix监控...

2018-10-20 17:01:39 343

原创 MYSQL2

13.4 MySQL用户管理13.5 常用sql语句13.6 MySQL数据库备份恢复   13.4 MySQL用户管理  1,创建用户,mysql> grant all on *.* to 'user1'@'127.0.0.1' identified by '123456';Query OK, 0 rows affected (0.00 se...

2018-10-13 10:50:05 410

原创 MYSQL

13.1 设置更改root密码13.2 连接MySQL13.3 MySQL常用命令  13.1 设置更改root密码查看mysql是否起来ps aux |grep mysql启动mysql/etc/init.d/mysqld start使用mysql –uroot发现路径不对,所以没有对应的路径1,给mysql设定环境变量[root@lo...

2018-10-09 19:46:06 150

原创 第二十二课预习任务LNMP3.docx

12.17 Nginx负载均衡12.18ssl原理12.19 生产ssl密钥对12.20Nginx配置ssl12.21php-fpm的pool12.22 php-fpm慢执行日志12.23 open_basedir12.24 php-fpm进程管理 12.17 Nginx负载均衡借助一个工具upstream1,先安装一个dig命令yum inst...

2018-10-07 22:19:18 130

原创 第二十一课预习任务-LNMP2

12.7 Nginx默认虚拟主机12.8 Nginx用户认证12.9 Nginx域名重定向12.10 Nginx访问日志12.11 Nginx日志切割12.12 静态文件不记录日志和过期时间12.13 Nginx防盗链12.14Nginx访问控制12.15Nginx解析php相关配置12.16 Nginx代理   12.7 Nginx默认虚拟主机...

2018-10-07 22:15:10 172

原创 第二十课预习任务-LNMP1

12.1LNMP架构介绍12.2MySQL安装12.3PHP安装(上)12.4PHP安装(下)12.5Nginx介绍12.6Nginx安装12.1LNMP架构介绍LNMP与LAMP差别12.2MySQL安装查看之前是否有安装mysql或者mysql的进程、[root@localhost ~]# ps aux |g...

2018-10-07 22:13:52 184

原创 LAMP3

11.16/11.17 Apache默认虚拟主机11.18 Apache用户认证11.19/11.20 域名跳转11.21 Apache访问日志11.22 访问日志不记录静态文件11.23 访问日志切割11.24 静态元素过期时间 11.16/11.17 Apache默认虚拟主机1,注意电脑上的路径为C:\Windows\System32\drivers\e...

2018-09-13 17:19:33 271

原创 9-8随堂笔记

9-8随堂笔记LAMP:linux+apache(httdp)+mysql+php,这个也是安装的一般路程一个完整的交互,由用户端发起http请求到apache,由apache往下判定。  二:Apache的prefork worker event   三种工作模式1. prefork MPMprefork模式可以算是很古老但是非常稳定的Apache模式。Apa...

2018-09-11 15:16:13 167

原创 LAMP2-php安装与apache结合

11.10 安装PHP5(上)11.11 安装PHP5(中)11.12 安装PHP5(下)11.13安装PHP711.14 Apache和PHP结合(上)11.15 Apache和PHP结合(下)  安装PHP51,先看apache目前绝大多数是用5.4或者5.3或者更老的版本注意必须是要先安装httpd再安装php2,还是进入cd /usr/l...

2018-09-11 06:56:49 212

原创 LAMP学习1-Myslq,Apache安装

11.1 LAMP架构介绍11.2 MySQL_MariaDB介绍11.3 MySQL安装(上)11.4 MySQL安装(中)11.5 MySQL安装(下)11.6 MariaDB安装11.7 Apache安装(上)11.8 Apache安装(中)11.9 Apache安装(下)    LAMP介绍简写包含linux+apache(httdp...

2018-09-10 21:31:19 153

原创 8-30随堂笔记记录

8-30随堂笔记一、rsync工具介绍二、rsync常用选项三、rsync通过ssh同步四、 rsync通过服务同步五、linux系统日志六、screen工具七、扩展 一 rsync工具介绍Rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送...

2018-09-04 18:53:46 218

原创 日常运维(四)

10.28 rsync工具介绍10.29 rsync常用选项10.30 rsync常用选项10.31 rsync通过ssh同步10.32-33 rsync通过服务同步10.34 Linux系统日志10.35 screen工具  rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程...

2018-09-01 23:37:10 236

原创 8-28随堂笔记

一、iptables规则备份和恢复二、firewalld的9个zone三、firewalld关于zone的操作四、firewalld关于service的操作五、linux任务计划cron六、chkconfig工具七、systemd管理服务八、unit介绍九、target介绍  一、iptables规则备份和恢复设定的防火墙规则只是保存在内存中,并没有...

2018-08-30 13:39:10 210

原创 日常运维(三)

第十五课预习任务10.19 iptables规则备份和恢复10.20 firewalld的9个zone10.21 firewalld关于zone的操作10.22 firewalld关于service的操作10.23 linux任务计划cron10.24 chkconfig工具10.25 systemd管理服务10.26 unit介绍10.27 target介绍   19  ...

2018-08-30 10:24:48 561

原创 8-25上课补充

8-25上课补充内容1,SELINUX安全增强型 Linux(Security­Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。SELinux 的结构及配置非常复杂,而且大量概念性的东西,要学精难度较大。...

2018-08-28 13:40:49 180

原创 日常运维(二)

10.12 firewalld和netfilter10.13 netfilter5表5链介绍10.14 iptables语法10.15 iptables filter小案例10.16/10.17/10.18 iptables nat表应用扩展(selinux了解即可)selinux教程 http://os.51cto.com/art/201209/355490.htmselinux...

2018-08-28 12:27:47 334

原创 8-23上课笔记

使用w查看系统负载 vmstat命令 top命令 sar命令  nload命令 监控io性能 free命令 ps命令 查看网络状态 linux下抓包 Linux网络相关 1 使用w查看系统负载w,红色表示系统运行时间0.20 1分钟,0.11 5分钟系统负载Top命令也可以查看系统负载,第一行与w的相同也可以用uptimecat /proc...

2018-08-25 13:03:24 152

原创 日常运维(一)

日常运维(一)10.1 使用w查看系统负载10.2 vmstat命令10.3 top命令10.4 sar命令10.5 nload命令10.6 监控io性能10.7 free命令10.8 ps命令10.9 查看网络状态10.10 linux下抓包10.11 Linux网络相关 10.1使用w查看系统负载w 命令:.第一行显示系统的汇总信息,字段分别表示系统当前时间、系统运...

2018-08-25 11:55:30 5525

原创 8-21上课笔记

sed与awk相关操作补充1, 在行尾加上aaahead /etc/passwd |sed -r 's/(.*)/&:aaa/'  2,插入行,例如在第二行中插入行sed -r '1,2s/(.*)/111&/' 1.txt主要掌握sed –i,加上-i参数之后会修改源文件,特别注意awkawk -F ':' 'BEGIN{语句}...

2018-08-23 13:48:50 87

原创 十二课预习任务

第十二课任务一1,打印某行到某行之间的内容http://ask.apelearn.com/question/5592,sed转换大小写 http://ask.apelearn.com/question/77583,sed在某一行最后添加一个数字http://ask.apelearn.com/question/2884,删除某行到最后一行 http://ask.apelearn.com/q...

2018-08-23 10:49:59 347

原创 8-18随堂笔记

课程补充&,&& ,|,||的差距&  表示任务在后台执行,如要在后台运行redis-server,则有  redis-server &&& 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo '2'    | 表示管道,上一条命令的输出,作为下一条命令参数,如 echo 'ye...

2018-08-21 13:23:54 105

原创 正则之-awk

正则-awkawk稍微复杂,awk比sed更适合在分段上实例操作:打印第一段awk -F ':' '{print $1}' test.txt  分隔符为冒号,这里不更改文件所有的段用$0没有的-F的适合,默认用空格等作为符合-F指定分隔符 打印多段内容awk -F ':' '{print $1,$2,$5}' 1.txt  打印1 2 5段awk -...

2018-08-21 09:59:44 177

原创 正则-sed

正则Sed没有grep好用,但是可以替换,简单的说,grep用于查找,sed用于替换比较合适1)Sed过滤出来的信息没有颜色显示例如sed -n '/root/'p 1.txt 过滤出来对应的2)sed同样支持. * 或者+号等例如sed -n '/r*t/'p 1.txt  sed -nr '/o+t/'p 1.txt   找出含有t前有o的打印 (3...

2018-08-21 09:56:25 1082

原创 正则预习

正则正则是遗传有规律的字符串,对于编写shell脚本有很大的帮助,各种编程语音中都有正则。1,grep(1)grep过滤指定关键词,最简单的用法:grep ‘关键词’ 文件名(关键词用单引号引起来)-c代表多少行数-n显示行数-i不区分大小写-v取反(过滤出不带关键词的行),例如带有nologin,那么不现实带有nologin的行例如-A 2...

2018-08-20 21:51:34 96

原创 8-16随堂笔记

8-16内容特殊符号扩展常用的? [A-z0-9] 第一个字符从字母数字开始或者[^A-z0-9] 查看字母或者数字开始过滤空行^$   过滤注释^#cat a.txt |egrep "^#" ,效果如下过滤空行 ,加上-vegrep -v "^$^#"工作中遇到比较多的 过滤空行,空注释、例如创建一个2.txt的文件加上-v参数,可以过滤...

2018-08-18 12:06:30 275

原创 shell基础2

8.10  shell特殊符_cut命令8.11 sort_wc_uniq命令8.12 tee_tr_split命令8.13 shell特殊符号下 指引*任意一个任意字符 ?任意一个字符#注释字符|管道符例如$符号用来调用cut的用法,cut命令主要是用来截取需求的字符串-c参数,例如指定第四段8.11 sort_wc_uniq命...

2018-08-18 08:07:33 129

原创 Linux shell基础知识

1 shell介绍2 命令历史3 命令补全和别名4 通配符5输入输出重定向6管道符和作业控制7,8 shell变量9环境变量配置文件10shell特殊符_cut命令11sort_wc_uniq命令12tee_tr_split命令13 shell 特殊符号1,什么是Shell:Shell是一个命令解释器,提供用户和机...

2018-08-16 12:07:36 328

原创 8-14随堂笔记

扩展搭建本地yum源步骤1,reposync 源同步到本地2. createrepo 创建 repodata repodata 存储了各个rpm包的依赖关系3. 搭建http的服务器/nginx服务将源发布4. 配置客户端使用 vim /etc/yum.repos.d/base.repobaserul=http:// ..../enabled=1gpgcheck=0...

2018-08-16 11:45:58 132

原创 8-11笔记

8-11笔记Raid知识扩展Raid1用于银行,raid1是最差的,安全性最高的Raid5  1块校验盘,如果有4个盘,4个盘中有一个盘坏了 则可以热备到另外一个盘Raid6  一般是4数据盘 2块校验盘Raid10  两个盘做raid0  两个盘做raid1    两个组再做radi0,同样raid01也是差不多 1,搭建本地yum源(https://mirror...

2018-08-14 12:10:28 133

原创 第七章 linux软件包安装和卸载

7.1 安装软件包的三种方法7.2 rpm包介绍7.3 rpm工具用法7.4 yum工具用法7.5 yum搭建本地仓库7.6 yum更换国内源7.7 yum下载rpm包 7.1 安装软件包的三种方法rpm工具yum工具 优先,可以自动安装依赖包源码包 相当于源代码 7.2 rpm包使用方法首先我们来尝试挂载光驱看看rpm包,将CD连接...

2018-08-14 09:49:23 2523

原创 linux压缩与打包

6.1 压缩打包介绍6.2 gzip压缩工具6.3 xz压缩工具6.4 zip压缩工具6.5 tar打包与压缩6.6扩展6.1 压缩打包介绍压缩文件:1,节省磁盘空间,2,传输时节省带宽Linux下最常见的压缩文件是.tar.gz.zip,.gz,.bz2,.xz,.tar.bz2,.tar.xz等。.gz 表示由gzip压缩工具压缩的文件。.bz2 表示由b...

2018-08-11 12:10:41 346

原创 Linux文件压缩和打包

6.1 压缩打包介绍6.2 gzip压缩工具6.3 bzip2压缩工具6.4 xz压缩工具6.5 zip压缩工具6.6 tar打包6.7 打包并压缩 6.1 压缩打包介绍为什么要压缩:传输的时候传输压缩包能大量的节省带宽Linux常见的压缩文件后缀名.zip,.gz,.bz2,.xz,.tar.gz,.tar.bz2,.tar.xz 6.2 gzip...

2018-08-11 10:47:32 139

原创 8-7 随堂笔记(LVM挂载,VIM,替换源)

一.LVM挂载,扩容等操作二.VIM相关知识  一.LVM挂载,扩容自动挂载,这里之前已经实现,不再继续mount /dev/sdb /mntvim /etc/rc.local之前我们已经做过分区: 添加硬盘进行分区:[root@localhost ~]# fdisk /dev/sdb第二步:创建三个新分区,分别是1G, n第三步...

2018-08-09 11:59:35 137

原创 VIM预习笔记

5.1 vim介绍5.2 vim颜色显示和移动光标5.3 vim一般模式下移动光标5.4 一般模式下复制剪切粘贴5.5 进入编辑模式5.6 vim命令模式5.7 vim实践  5.1 vim了解:vim其实和vi都差不多,应用方式也都差不多,用于文件等的编辑vim 是vi的升级版本vim是带有彩色颜色显示,更加方便查看编辑安装vim用yu...

2018-08-09 09:46:20 93

原创 8-4随堂笔记

3.7 su命令3.8 sudo命令3.9 限制root远程登录4.1 磁盘管理4.2  1、磁盘格式化(上)       2、磁盘格式化(下)       3、挂载 3.7su  目的是用来切换目录 su – zhao 彻底切换到自己的家目录 su zhao  不加-不是在自己的家目录中root权限拥有操作所有用户数据的权限例如用r...

2018-08-07 09:26:17 126

原创 8-2用户和用户组

Find扩充find path -option [ -print ] [ -exec -ok command ] { } /; find / -name "*.log" -type f +mtime 365   删除一年的365天以上的.log日志-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command execute 将find的结...

2018-08-04 11:58:12 180

原创 7-28上课笔记(补充)

内容摘要:一、系统目录结构二、常用的部分查看命令三、环境变量PATH、cp命令、mv命令四、文件查看 cat/more/less/tail五、文件和目录权限 一、系统目录结构Tree命令安装,yum install –y tree  Tree –l 查看对应的目录2,文件目录结构 这里的 /bin/  /sbin/ /user/bin/ /u...

2018-08-02 12:34:43 149

空空如也

空空如也

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

TA关注的人

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