自定义博客皮肤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)
  • 收藏
  • 关注

原创 RROR 1819 (HY000): Your password does not satisfy the current policy requirements的解决办法

之前在CentOS安装完MySQL修改默认密码时出现了如下错误:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements1原因是因为密码设置的过于简单会报错,MySQL有密码设置的规范,具体是与validate_password_policy的值有关,下图表明该值规则如果想要查看MySQL完整的初始密码规则,登陆后执行以下命令SHOW VARIABLES LIKE 'validat

2020-09-23 19:27:14 450

原创 apache ab测试的Failed request说明(length)

我最近在用 ab ( ApacheBench ) 测试一个网站时发现结果报告中一直会出现 Failed requests,而且出现的次数非常高,我原本以为是压力测试的结果有大部分是失败的,但看观看其他数据却一点也不觉得有失败,经过一番研究后才真正理解为何会出现 Failed request 数据。如下压力测试的结果: Server Software: Microsoft-IIS/7.5 Server Hostname: example.com Server Po..

2020-09-18 16:49:07 2248

原创 Apache ab性能测试结果分析

  我们就拿百度首页来祭刀吧。首先你得有一把刀,也就是安装好Apache,网上教程一大堆就不复述了,本文使用centos自带的ab命令进行测试。  测试场景:模拟10个用户,对百度首页发起总共100次请求。  测试命令:ab -n 100 -c 10 https://www.baidu.com/index.html  本文主要针对ab的测试报告进行解析,有关ab的使用方法改天再新开贴交流。  测试报告:  下面来逐行解释我的理解,以下注释部分有查阅网上资料,但所写内容均为自己理解..

2020-09-18 16:41:30 167

转载 [NTP] Linux NTP服务器搭建部署与NTP时间同步配置

本篇blog主要介绍了[NTP] Linux 系统时区设置,NTP时间服务器部署及ntp.conf配置参数详解,并通过案例介绍了系统时区配置及时间同步的多种方法,不同Client客户端的相关配置,最后补充了ntp及ntpdate的相关联系及区别。Linux系统时区设置一、什么是NTPNTP是用来使计算机时间同步化的一种协议,全称是Network Time Protocol。它可以在大规模的设备范围内同步矫正时间到几ms级别的精度,在网络稳定的局域网内,精度甚至可以达到微秒级别。 今天..

2020-09-17 20:39:45 2063

原创 nginx指令 浅谈tcp_nodelay

指令tcp_nodelay作用于socket参数TCP_NODELAY。在这之前,我们先说说nagle缓存算法,有些应用程序在网络通讯的时候会发送很少的字节,比如说一个字节,那么再加TCP协议本身,实际上发的要41个字节,这样的效率是很低的。这时候nagle算法就应运而生了,它将要发送的数据存放在缓存里,当积累到一定量或一定时间,再将它们发送出去。这里TCP_NODELAY就是nagle启用与否的开关,所以下面的指令的效果就是禁用nagle算法,也即不缓存数据。tcp_nodelay on;神秘的

2020-09-17 15:24:12 2533

原创 linux sort 命令详解

sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearorange[rocrocket@rocrocket programming]$ sort seq.txtapplebananao

2020-09-16 17:32:07 1029

原创 Ansible---------常用模块

介绍:ansible是基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点具有批量系统配置、批量程序部署、批量运行命令等功能。是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。操作:以下通过实际演练来更好的理解ansible的工作原理使用三台机器组建ansible使用环境注意:三台主机要网络同步时间,101主机作为ansible控制机,106和107主机作为普通

2020-09-14 16:35:43 290 1

原创 shell 里 awk print 的用法

首先, 你需要先了解awk 的工作原理:1。AWK读取输入文件一次一行。2。对于每一行,它匹配在给定的顺序模式,如果匹配,执行相应的动作。3。如果没有模式匹配,将执行任何行动。4。在上面的语法,无论是搜索模式,或行动是可选的,但不能同时。5。如果没有给出搜索模式,然后awk要执行每一行输入给定的行动。6。如果没有给出动作,打印,这是默认的操作与模式相匹配的所有行。 7。空出的任何行动括号什么都不做。它不会执行默认的打印操作。8。中的每个行动的声明应该用分号分隔。让我们创建employee.tx

2020-09-10 11:21:15 4233

原创 Shell编程及自动化运维实现 第5章(正则表达式 grep、sed、awk)

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

2020-09-08 23:19:54 440

原创 linux下wait命令的使用

1.waitwait是用来阻塞当前进程的执行,直至指定的子进程执行结束后,才继续执行。使用wait可以在bash脚本“多进程”执行模式下,起到一些特殊控制的作用。2.使用格式wait [进程号 或 作业号]eg:wait 23 or wait %1备注:如果wait后面不带任何的进程号或作业号,那么wait会阻塞当前进程的执行,直至当前进程的所有子进程都执行结束后,才继续执行。3.使用范例[plain] view plain copy#!/bin/sh echo “1” sl

2020-09-04 22:53:15 893

转载 Linux下的tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。tar -cf all.tar *.jp

2020-09-02 21:29:09 533

转载 Linux默认权限、特殊权限(suid、sgid、sticky)

默认权限首先我们新建一个文件和一个文件夹,分别查看新建的文件和文件夹的默认权限。可以看到,新建的文件和文件夹是有其相对应的权限的。每一个终端,都拥有一个umask属性,来确定新建文件、文件夹的默认权限。umask使用数字权限表示方式,如:022目录的默认权限是:777-umask (777减去umask)文件的默认权限是:666-umask (666减去umask)一般,普通用户的默认umask是002,root用户的默认umask是022也就是说,对于普通用户来讲:新建文件的权限是:6

2020-09-02 15:22:57 306

原创 拓展:MYSQL ALTER命令详解

当需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。修改表名语法格式:ALTER TABLE old_table_name RENAME TO new_table_name查看表结构语法格式: SHOW COLUMNS FROM table_name查看数据表类型语法格式:SHOW TABLE STATUS LIKE 'table_name'修改数据表类型语法:ALTER TABLE testalter_tbl ENGINE = 新的数据类型;如果一个系统有.

2020-09-01 19:53:17 728

空空如也

空空如也

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

TA关注的人

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