10 2019 档案
摘要:ab的原理 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。 ab命令对发出负载的计算机要求很低,
阅读全文
摘要:http_load是一款基于Linux平台的web服务器性能测试工具,用于测试web服务器的吞吐量与负载,web页面的性能。 http_load是基于linux、unix平台的一种性能测工具 它以并行复用的方式运行,用以测试web服务器的吞吐量与负载,测试web页面的性能 但是它不同于大多数压力测试
阅读全文
摘要:#!/bin/bash #user%加上sys%是性能的评判标准 User_sys_a=`sar -u 1 3 |tail -1 |awk '{print $3"+"$5}'|bc ` #因为上面的User_sys_a输出为xx.xx会存在两位小数,与下面的85是不能直接比较 #所以使用printf
阅读全文
摘要:#!/bin/bash await=`sar -d |tail -n1 |awk '{print $8}'|tr -d '\r'` svctm=`sar -d |tail -n1 |awk '{print $9}'|tr -d '\r'` until=`sar -d |tail -n1 |awk '
阅读全文
摘要:#!/bin/bash free_M=`free |grep '+' | awk '{print $3}'|tr -d '\r'` #echo $free_M all_M=`free |grep -i 'mem' | awk '{print $2}'|tr -d '\r'` #echo $all_M
阅读全文
摘要:即使不指定为gzip 没有z选项,tar 命令会自动判断压缩包的类型,进而选择合适的解压 注意:exclude后面接的路径不能以/结尾 注意:不包括文件和压缩目录的位置 若需要打包的目录为相对路径,则--exclude 后面只能杰相对路径 若需要打包的目录为绝对路径,则--exclude后面可以时绝
阅读全文
摘要:#什么是事务表呢: #事务表就是可以进行Transaction事务回滚操作, InnoDB是一种数据库存储引擎.他是事务型数据库的首选引擎,支持ACID事务,支持行级锁定。InnoDB是为处理巨大数据量时的最大性能设计。 #InnoDB存储引擎完全与MySQL服务器整合,InnoDB存储引擎为在主内
阅读全文
摘要:Vim 多行剪切、复制和删除 剪切 快捷键方式: dd:剪切光标所处当前行 n + dd:剪切光标所在行及以下共 n 行 按 p 粘贴在光标所在行 命令行方式: 例如剪切1到10行,并粘贴在12行处: 1,10 m 12 复制 快捷键方式: yy:复制光标所处当前行 n + yy:复制光标所在行及以
阅读全文
摘要:借助echo的-e选项来实现,语法格式为 \033开头的都为ANSI控制码,和指定字符的颜色不同的是,这里用的是4x,常用的背景颜色也共8种,x取值为0到7。常用背景色如下: 40表示背景为黑色。 41表示背景为红色。 42表示背景为绿色。 43表示背景为黄色。 44表示背景为蓝色。 45表示背景为
阅读全文
摘要:useradd 使用命令useradd的过程(不加任何参数) useradd -D 可以修改新建用户的默认配置值 /etc/default/useradd usermod 修改用户信息, 和useradd用法差不多 在实际工作中尽量不要使用userdel删除用户,而是采用在/etc/passwd里注
阅读全文
摘要:#!/bin/bash # ********************************************************** # * Author : quanzhiqiang # * Email : 13145710069@163.com # * Create time : 2
阅读全文
摘要:autocmd BufNewFile *.sh exec ":call AddTitleForShell()" function AddTitleForShell() call append(0,"#!/bin/bash") call append(1,"# **********************************************************")...
阅读全文
摘要:#!/bin/bash #Deny specified IP access #IP:who is fail to login sever SECURE_LOG=/var/log/secure #通过secure文件进行过滤得出登陆密码失败超过15次的IP地址 IP_ADDR= `cat /var/log/secure | grep fail | egrep -o '([0-9]{1,3}\.){3
阅读全文
摘要:告诉MySQL解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。 有时候,不希望MySQL这么做。在为可能输入较多的语句,且语句中包含有分号。 需要事先把delimite
阅读全文
摘要:查看master中的用户的权限和用户密码是否正确 修改信息:先停止slave 最后重启slave mysql主从复制,经常会遇到错误而导致slave端复制中断,这个时候一般就需要人工干预,跳过错误才能继续跳过错误有两种方式: 1.跳过指定数量的事务:mysql>slave stop;mysql>SE
阅读全文
摘要:pid:进程的id TTY:进程所属的终端 TIME:进程使用总CPU的时间 CMD :执行的命令 kill 默认是使用15信号用于结束进程,kill 必须先知道进程号 kill -s 9 3306 或者kill -s 9 3306 进程终止进程 注意:信号9会强行终止进程,会带来副作用,包括数据丢
阅读全文
摘要:经过实验,if 语句中的数值判断是不可以比较小数大小的:-gt -ne 2. 直接用awk awk -v num1=6.6 -v num2=5.5 'BEGIN{print(num1>num2)?"0":"1"}' 如果num1>num2打印输出0,否则输出1 3.expr 比较妙的方法 expr
阅读全文
摘要:相关知识的补充: printf命令模仿C程序库里的printf()程序。printf由POSIX标准所定义,因此使用printf的脚本比使用echo有着更好的移植性。 printf使用引用文本或者空格分隔参数,外面可以在printf中使用格式化字符串,还可以指定字符串的宽度,左右对齐方式等。默认不会
阅读全文
摘要:真正的内存并不是134M 而是370M=Mem_free+buffers+cached 其中buffers是写入数据缓存区 cached是读取数据缓存区
阅读全文
摘要:wireshark抓包新手使用教程 Wireshark是非常流行的网络封包分析软件,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程各种问题定位。本文主要内容包括: 1、Wireshark软件下载和安装以及Wireshark主界面介绍。 2、WireShark简单抓包示例。通过该例子
阅读全文
摘要:一、如果是使用yum安装的mysql,使用如下命令进行卸载(不能确定使用何种方式安装的mysql情况下,按后续步骤一一进行处理即可): yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysq rm /e
阅读全文
摘要:1、备份命令 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql 例如: mysqldump -h 192.168.1.100 -p 3306 -uroot -ppassword --database cmdb > /data/b
阅读全文
摘要:命令 功能说明 线上查询及帮助命令 (2 个) man 查看命令帮助,命令的词典,更复杂的还有 info,但不常用。 help 查看 Linux 内置命令的帮助,比如 cd 命令。 文件和目录操作命令 (18 个) ls 全拼 list,功能是列出目录的内容及其内容属性信息。 cd 全拼 chang
阅读全文
摘要:运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式 运行级别4:系统未使用,保留 运行级别5:X11控
阅读全文
摘要:数字签名是非对称加密算法与数字摘要技术的应用,数字摘要验证了原文是否被篡改、公钥私钥保证了数字摘要的安全性,两者配合使用安全性高,速度快。 非对称密钥加密: RSA 、ECC等,依赖密钥长度来提高安全性, 数字摘要:将任意长度的消息变成固定长度的短消息,常用的加密算法包括 HASH (MD5、SHA
阅读全文
摘要:Fping程序类似于ping(ping是通过ICMP(网络控制信息协议InternetControl Message Protocol)协议回复请求以检测主机是否存在)。Fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以指定含有要ping的主机列表文件。
阅读全文
摘要:a=0 for xgip in ${xgipset[*]} do let a+=1 fping $xgip|grep alive >/dev/null if [ $a != 3 ];then if [ $? = 0 ];then echo -n "$outip与$xgip正常通信," else echo -n "$outip与$xgip不可达," fi else if [ $? = 0 ];the
阅读全文
摘要:agnet配置文件: 名称:{#DISK_NAME}IOPS键值:disk.status[{#DISK_NAME},tps]信息类型:数字 名称:{#DISK_NAME}每秒完成读次数键值:disk.status[{#DISK_NAME},rps]信息类型:浮点数 名称:{#DISK_NAME}每秒
阅读全文
摘要:事务管理(ACID)谈到事务一般都是以下四点 原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务前后数据的完整性必须保持一致。隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个
阅读全文
摘要:CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。
阅读全文
摘要:负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。 一、负载均衡LVS基本介绍 LB集群的架构和原理很简单,就
阅读全文
摘要:nginx简介及应用场景 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。 1、http服务器。Nginx
阅读全文
摘要:Nginx负载均衡详解 上一篇中我说啦nginx有哪些中负载均衡算法。这一结我就给如果操作配置的给大家做详细说明下。 首先给大家说下upstream这个配置的,这个配置是写一组被代理的服务器地址,然后配置负载均衡的算法。这里的被代理服务器地址有2中写法。 然后,就来点实战的东西。 1、热备:如果你有
阅读全文
摘要:1 学习目标 掌握什么是负载均衡及负载均衡的作用和意义。 了解lvs负载均衡的三种模式。 了解lvs-DR负载均衡部署方法。 掌握nginx实现负载均衡的方法。 掌握lvs+nginx负载均衡拓扑结构。 2 负载均衡方案 2.1 什么是负载均衡 一台普通服务器的处理能力是有限的,假如能达到每秒几万个
阅读全文
摘要:环境介绍: php /usr/loca/php nignx /usr/loca/nginx 配置文件都是放在extra中 修改php-fpm的配置文件启动状态页面 pm.status_path = /status 配置nginx虚拟主机的配置 重启nginx服务 [root@localhost ~]
阅读全文
摘要:1、编写hello world脚本 #!/bin/bash# 编写hello world脚本 echo "Hello World!"2、通过位置变量创建 Linux 系统账户及密码 #!/bin/bash# 通过位置变量创建 Linux 系统账户及密码 #$1 是执行脚本的第一个参数,$2 是执行脚
阅读全文
摘要:云计算到底是什么 云计算这个概念首次在2006年8月的搜索引擎会议上由Google提出,成为了IT产业的第三次变革。2010年3月,在云计算还未被大家认同的时候,有一次行业大会,参会的大佬包括李彦宏,马云,马化腾等。让我印象最深的是李彦宏,三人中最懂技术的,认为云计算就是网格计算的另一个名字,新瓶装
阅读全文
摘要:1)使用云计算有哪些优点? 使用云计算有下列优点: a)备份数据和存储数据b)强大的服务器功能c)SaaS(软件即服务)d)信息技术沙盒功能e)提高生产力f)具有成本效益,并节省时间 2)可否列举哪些平台用于大规模云计算? 用于大规模云计算的平台包括: a) Apache Hadoopb) MapR
阅读全文
摘要:知识点1 一个事务本质上有四个特点ACID: 原子性 原子性任务是一个独立的操作单元,是一种要么全部是,要么全部不是的原子单位性的操作。 一致性 一个事务可以封装状态改变(除非它是一个只读的)。事务必须始终保持系统处于一致的状态,不管在任何给定的时间并发事务有多少。 一致性有下面特点: 如果一个操作
阅读全文
摘要:DoS攻击种类 DoS攻击有许多种类,主要有Land攻击、死亡之ping、泪滴、Smurf攻击及SYN洪水等。 据统计,在所有黑客攻击事件中,syn洪水攻击是最常见又最容易被利用的一种DoS攻击手法。 1.攻击原理 要理解SYN洪水攻击,首先要理解TCP连接的三次握手过程(Three-wayhand
阅读全文
摘要:持续集成Continuous Integration(CI) 原理图: Gitlab作为git server。Gitlab的功能和Github差不多,但是是开源的,可以用来搭建私有git server,也提供非常强大的web GUI,比如开发者互相review源代码的时候就会很方便。系统的工作流程大
阅读全文
摘要:虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest) KVM属于完全虚拟化,功能组件上由两部分组成,KVM D
阅读全文
摘要:Linux内核根据应用程序的要求分配内存,通常来说应用程序分配了内存但是并没有实际全部使用,为了提高性能,这部分没用的内存可以留作它用,这部分内存是属于每个进程的,内核直接回收利用的话比较麻烦,所以内核采用一种过度分配内存(over-commit memory)的办法来间接利用这部分“空闲”的内存,
阅读全文
摘要:网络地址转换,就是替换IP报文头部的地址信息。NAT通常部署在一个组织的网络出口位置,通过将内部网络IP地址替换为出口的IP地址提供公网可达性和上层协议的连接能力 规定了三个保留地址段落:10.0.0.0-10.255.255.255;172.16.0.0-172.31.255.255;192.16
阅读全文

浙公网安备 33010602011771号