自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 CentOS7内核升级、降级、指定内核版本,查看内核信息教程

前言yum -y update一下子给我升级到5.0内核,头疼查看当前版本内核信息uname -a复制代码查看系统版本cat /etc/redhat-release复制代码查看已安装的内核rpm -qa | grep kernel复制代码查看内核源查看是否有关于内核的源,elrepo(RPM repository for Enterprise Linux ...

2019-09-12 17:10:57 5186

原创 xpath语法

XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。XML 实例文档我们将在下面的例子中使用这个 XML 文档。<?xml version="1.0" encoding="ISO-8859-1"?><bookstore><book> <title la...

2019-08-02 17:25:19 200

转载 selenium - webdriver - 截图方法

selenium - webdriver - 截图方法get_screenshot_as_file()WebDriver提供了截图函数get_screenshot_as_file()来截取当前窗口。? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1...

2019-08-02 16:57:44 448

转载 Python完成RF测试用例

Python完成RF测试用例Robot Framework 框架是基于 Python 语言开发的,所以,它本质上是 Python 的一个库。? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19...

2019-08-02 16:47:08 986

转载 RF - selenium - 常用关键字

RF - selenium - 常用关键字1. 打开浏览器Open Browser htpp://www.testclass.net chrome2. 关闭浏览器Close BrowsersClose All Browser3.浏览器最大化Maximize Browser Window4.设置浏览器窗口宽、高Set Window...

2019-08-02 16:03:25 792

原创 安装Chrome Restlet Client插件

1.因为Chrome应用商店国内不能登录,从网盘下载https://pan.baidu.com/s/1o8NzYGi提取码99ey

2019-06-11 15:21:38 2429

转载 pexpect自动交互详解

概述 通过本系列第一部分《探索 Pexpect,第 1 部分:剖析 Pexpect 》(请参阅参考资料)的介绍,相信大家已经对 Pexpect 的用法已经有了比较全面的了解,知道 Pexpect 是个纯 Python 语言实现的模块,使用其可以轻松方便的实现与 ssh、ftp、passwd 和 telnet 等程序的自动交互,但是读者的理解还可能只是停留在理论基础...

2019-03-26 13:56:16 4023

原创 linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )

shell脚本字符串截取的8种方法假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。? 1 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.aaa...

2019-03-06 15:36:03 409

转载 Linux中shell脚本``和 $()的异同

相同点:命令代换: 在shell脚本中倒引号和$()都可以完成命令代换,即将对倒引号或$()里的内容先进行执行,然后将执行的结果代换到当前命令中。例:定义一个变量存date命令的输出DATE=`date` 等价于 DATE=$(date)这两条命令的都是先执行倒引号或$()中的data命令,即查询当前时间。然后将查询到的结果存入DATE变量中。不同点:...

2019-03-01 09:09:56 277

转载 grep egrep fgrep

例子:1.:格式:grep[option]patternfilename注意:pattern如果是表达式或者超过两个单词的,需要用引号引用.可以是单引号也可双引号,区别是单引号无法引用变量而双引号可以.grep'\&lt;Tom\&gt;'file包含单词Tom的行grep'Tomsavage'file包含Tomsavage的行grep'^Tom...

2019-02-28 19:04:48 235

转载 linux cut

cut:以某种方式按照文件的行进行分割 参数列表: -b 按字节选取 忽略多字节字符边界,除非也指定了 -n 标志 -c 按字符选取 -d 自定义分隔符,默认为制表符。 -f 与-d一起使用,指定显示哪个区域。 that contains no delimiter character, unless the -s option is specified --complement 补全选中的字节、字...

2019-02-28 19:03:02 262

转载 sed命令详解

sed命令详解sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果。sed命令的语法格式:sed的命令格式: sed [option] 'sed command'filenamesed的脚本...

2019-02-28 15:32:10 831

转载 python函数——字典get()方法

文章目录get()描述get()用法get()示例总结 python函数 系列目录:python函数——目录get()描述Python 字典 get() 函数返回指定键的值,如果值不在字典中返回默认值。Python 字典中 setdefault() 可以实现字典默认值的操作,相关博文如下python函数——字典设置默认值 setdefault()python函数——字典设置ge...

2019-02-26 10:35:17 666

转载 Pycharm安装详细教程

手把手教你如何安装Pycharm——靠谱的Pycharm安装详细教程置顶 2018年05月13日 10:47:43 Python进阶者 阅读数:404234更多所属专栏: Python的那些事儿今天小编给大家分享如何在本机上下载和安装Pycharm,具体的教程如下:1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/...

2019-02-25 19:24:51 480

转载 虚拟化之KVM virsh常用命令篇

1,查看运行的虚拟机virsh list2,查看所有的虚拟机(关闭和运行的虚拟机)virsh list --all3,连接虚拟机virsh console +域名(虚拟机的名称)4,退出虚拟机ctrl+]5,关闭虚拟机5.1    virsh shutdown +域名  这个时候我在virsh list发现 test02这个虚拟机还是在运行的,并没有关闭。...

2019-02-25 10:16:18 661

转载 yum源搭建的三种方法

一)yum源概述  yum需要一个yum库,也就是yum源。默认情况下,CentOS就有一个yum源。在/etc/yum.repos.d/目录下有一些默认的配置文件(可以将这些文件移到/opt下,或者直接在yum.repos.d/下重命名)。  首先要找一个yum库(源),然后确保本地有一个客户端(yum这个命令就是客户端),由yum程序去连接服务器。连接的方式是由配置文件决定的。通过编辑...

2019-02-21 15:28:05 2472

转载 python logging模块

python logging模块参考:老顽童log模块,讲的很细致,基本上拿到手就可以直接用了,很赞1 logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息; prin...

2019-02-20 19:49:23 134

转载 tcpdump

抓包工具tcpdump用法说明tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上。不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才会停止抓包。例如:shell&gt; tcpdump -nn -i eth0 icmp下面是详细的tcpdump用法。1.1 tcpdump选项它的命令格式为:...

2019-02-13 17:21:12 566

原创 netstat

netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知有哪些网络连接正在运作。 [1]  使用时如果不带参数,netstat显示活动的 TCP 连接。 格式编辑该命令的一般格式为 :netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval] [1]  Netstat选项命令中各选项的含义如下:...

2019-02-13 17:16:09 2939

转载 Windows 10怎么设置IP地址与DNS怎么设置

安装Windows 10系统后,要想上网需要先设置好IP地址与DNS,这样才能够快速稳定的连接网络,下面笔者就与大家一起分享如何设置Windows 10系统IP地址与DNS的方法。步骤阅读百度经验:jingyan.baidu.com工具/原料 Windows10 百度经验:jingyan.baidu.com方法/步骤 在Windows10系统桌面,依次点击“开始/W...

2019-02-13 15:55:46 1298

原创 本地电脑通过修改hosts文件实现域名本地解析

有些时候为了方便本地测试站点,又不想影响现有站点的使用和访问,所以有的时候需要域名映射。映射的好处就是可以通过映射,在本地使用此域名重新指向本地ip或者是其他的需要测试的ip地址,以便于测试站点。工具/原料 记事本 cmd窗口 方法/步骤 选择一个域名,这里就举例子为www.a.com 。首先打开开始菜单,运行或者搜索cmd输入回车,出来cmd窗口。 步骤阅读 ...

2019-02-13 15:41:16 5809

转载 DNS域名解析问题

如果DNS服务器设置不当,可能会导致网速慢、弹窗广告、网址打不开、打开不是自己想要的网站、劫持等一系列问题。国内用户“将DNS改成8.8.8.8”只会造成有弊无利的结果,原因就在于这个DNS服务器是企业提供的公用DNS服务器,它由谷歌公司于2009年发布,主要为了替代ISPs或其他公司提供的DNS服务。但其机房在国外,国内无节点!只适合国外用户使用! 解决办法:1、建议使用ISP默认分...

2019-02-13 14:02:38 1567

转载 robot framework集成Jenkins环境

robot framework集成Jenkins环境一、Jenkins工具介绍:监视重复工作的执行,本质上提供了一个易于使用的持续集成系统,使得开发人员更容易地将改变集成到工程中,使得用户更容易获得一个新的build。自动化,持续的构建提高了软件开发的效率。二、安装:官网下载地址:https://jenkins.io/download/下载war文件包(msi文件很容易出问题)...

2018-12-17 17:58:25 266

原创 win10如何配置jdk环境变量

1.首先要打开系统环境变量配置的页面。具体操作是:打开开始菜单,找到“此电脑”,然后右键“更多”→“属性”。2.在弹出的页面,选择“高级系统设置”3.在弹出的页面,选择“环境变量(N)…”。4.在弹出的页面,系统变量区域,选择“新建”。 5.在新建页面,输入变量名“JAVA_HOME”;变量值“你的jdk的路径(请参照下图,找到你的安装路径)”,然后点击“确定”。...

2018-12-17 09:54:37 1843 1

原创 vi/vim

什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件...

2018-12-12 16:07:24 141

转载 linux磁盘及分区之wwid和UUID

Linux磁盘及分区之wwid和uuid背景描述,在Linux系统中,如果添加了新的SCSI磁盘或者映射SAN存储LUN操作,重启操作系统之后会出现磁盘标识符(sd*)错乱的情况。例如之前添加的SAN存储LUN的磁盘标识符为/dev/sdd,重启之后发现变成/dev/sdh,特别是oracle RAC环境下我们是不希望出现这样的情况的。解决这个问题之前,需要先搞清楚Linux系统中的w...

2018-12-11 14:32:12 1907

转载 IO测试工具之fio详解

IO测试工具之fio详解目前主流的第三方IO测试工具有fio、iometer和Orion,这三种工具各有千秋。fio在Linux系统下使用比较方便,iometer在window系统下使用比较方便,Orion是oracle的IO测试软件,可在没有安装oracle数据库的情况下模拟oracle数据库场景的读写。如下是在Linux系统上采用fio工具来对SAN存储进行的IO测试。1、安装...

2018-12-11 14:31:07 2998

原创 RAID管理工具 -- MegaCli常用命令

RAID管理工具 -- MegaCli常用命令MegaCli 是一款管理维护硬件 RAID 软件,可以通过它来了解当前 raid 卡的所有信息,包括 raid卡的型号,raid 的阵列类型,raid 上各磁盘状态,等 。通常,我们对硬盘当前的状态不太好确定,一般通过机房人员巡检来完成,有没有通过软件的方式来检查确定这个问题呢。MegaCli 就可以做到,一般通过 MegaCli 的...

2018-12-06 16:00:38 2588

原创 shell 学习笔记---重定向,文件包含

大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令 说明 command &gt; file 将输出重定向到 file。 command &lt; file 将输入重...

2018-12-06 09:49:13 118

原创 shell 学习笔记---重定向,文件包含

大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令 说明 command &gt; file 将输出重定向到 file。 command &lt; file 将输入重...

2018-12-05 17:59:10 94

原创 shell 学习笔记---流程控制,函数

和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法):&lt;?phpif (isset($_GET["q"])) {    search(q);}else {    // 不做任何事情}在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。if elseifif 语句语法格式:if condi...

2018-12-05 17:35:25 140

原创 shell学习笔记----echo命令,printf命令,test命令

Shell echo命令Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string您可以使用echo实现更复杂的输出格式控制。1.显示普通字符串:echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test2.显示转义字符...

2018-12-05 15:57:38 175

原创 shell 学习笔记---运算符

Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 '):#!/bin/bash...

2018-12-05 15:12:53 147

原创 shell学习笔记-传递参数

我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……实例以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名:#!/bin/bash# author:菜鸟教程# url:www.runoob.comecho "Shell 传递参数实例!";e...

2018-12-05 11:31:26 208

原创 shell脚本学习笔记-变量,字符串和数组

shell 学习笔记1.变量定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:your_name="runoob.com"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使...

2018-12-05 11:01:04 620

转载 MySQL 数据库常用命令小结

MySQL 数据库常用命令小结MySQL 数据库常用命令 1、MySQL常用命令create database name; 创建数据库use databasename; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe tablename; 表的详细描述select 中加上distinct去除...

2018-11-09 11:27:23 88

转载 vdbench测试过程中遇到的小问题

vdbench测试过程中遇到的小问题1.报Slave hd2-0 prematurely terminated 错误  首先根据提示查看hd2-0.stdout.html文件获取更多的错误信息,这个问题一般是未安装vdbench或者路径不一致问题...

2018-11-07 16:58:53 6863

转载 vdbench-自动化测试脚本

vdbench-自动化测试脚本? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27...

2018-11-07 16:58:00 2032

转载 vdbench和fio测试磁盘性能的对比总结

vdbench和fio测试磁盘性能的对比总结一、安装1、安装vdbench,首先安装java:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html                              其次下载vdbench安装包并进行安装:http://pan.bai...

2018-11-07 16:57:09 4136

转载 ceph--磁盘和rbd、rados性能测试工具和方法

ceph--磁盘和rbd、rados性能测试工具和方法我在物理机上创建了5台虚拟机,搭建了一个ceph集群,结构如图:具体的安装步骤参考文档:http://docs.ceph.org.cn/start/                                http://www.centoscn.com/CentosServer/test/2015/0521/5489.ht...

2018-11-07 16:55:20 1778

空空如也

空空如也

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

TA关注的人

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