本文目录:
- 1、Linux运维人员必知必会工具汇总
- 2、linux怎么安装iozone 我是版本的
- 3、一般公司常用的软件测试工具有哪些?
- 4、中性制冷剂是什么意思
- 5、如何在linux系统下进行iozone测试
- 6、iozone输出的文件打开是乱码怎么办
Linux运维人员必知必会工具汇总
领域 :工具名称
操作系统 :CentOS、Ubuntu、Redhat、suse、Freebsd
网站服务: nginx、apache、lighttpd、php、tomcat、resin
数据库: MySQL、MariaDB、PostgreSQL
DB中间件 :maxscale、MyCat、atlas、cobar、amoeba、MySQL-proxy
代理相关: lvs、keepalived、haproxy、nginx、heartbeat
网站缓存: squid、nginx、varnish
NoSQL库: Redis、CacheCloud、Memcached、MongoDB、HBase、Cassandra、CouchDB
存储相关 :Nfs、FastDFS、Moosefs(mfs)、Ceph 、Hadoop、glusterfs、lustre
版本管理 :svn、git、gitlab、gogs
监控报警 :nagios、cacti、zabbix、munin、hyperic、mrtg、graphite
域名解析: bind、powerdns、dnsmasq
同步软件: scp、rsync、inotify、sersync、drbd
批量管理: SSH、Ansible、Saltstack、expect、puppet
虚拟化: kvm、xen
云计算: openstack、docker、k8s
内网软件: iptables、zebra、iftraf、ntop、tc、iftop
邮件软件: qmail、posfix、sendmail、zimbra
远程拨号: open、pptp、openswan、ipip
统一认证: openldap
队列工具: ActiveMQ、RabbitMQ、Metaq、MemcacheQ、Zeromq、kafka
打包发布: mvn、ants、Jenkins、Walle
测试软件: ab、JMeter、Webbench、LoadRunner、http_load、tcpcopy
带宽测试 :smokeping
性能测试 ;dd、 fio(IOPS测试)、iozone(磁盘测试)
日志相关: rsyslog、Awstats、flume、storm、ELK(Elasticsearch+Logstash+Kibana)
搜索软件: Sphinx、Xapian、Solr
无人值守: rpm、yum(设计rpm包定制及yum仓库构建)
大数据: HDFS、Hive、Hbase、Zookeeper、Pig、Spark、Mahout、flume、sqoop
项目管理: Jira、Redmine
linux管理: 宝塔Linux面板
渗透测试工具: SQLMap、Webscan
开源邮箱: iRedmail、extmail、Zimbra
软件开发 :Sublime Text、Eclipse、Jetbrains
远程连接: putty、Xshell、SecureCRT、MobaXterm、TeamViewer、向日葵
在此为服务器运维人员推荐使用:宝塔面板
宝塔面板,近200个免费应用提供使用,如:网站管理、系统安全、系统监控、计划任务、文件管理、软件管理、一键部署等为服务器运维人员提供安全高效的完成服务器运维工作。
linux怎么安装iozone 我是版本的
进入的官网,下载安装包,安装包的格式有很多,rpm,tar,gz,bz等
这里讲下tar包的安装,
#cd 版本目录/src/current/
#make linux
这个时候就看到iozone文件生成了
一般公司常用的软件测试工具有哪些?
1、静态测试工具:直接对代码进行分析,生成可执行文件。静态测试工具一般是对代码进行语法扫描,根据某种质量模型评价代码的质量,生成系统的调用关系图等。静态测试工具的代表有:Telelogic公司的Logiscope软件;PR公司的PRQA软件。
2、动态测试工具:动态测试工具的一般采用"插桩"的方式,向代码生成的可执行文件中插入一些监测代码,用来统计程序运行时的数据。动态测试工具的代表有:Compuware公司的DevPartner软件;Rational公司的Purify系列等。
3、黑盒测试工具
黑盒测试工具的一般原理是利用脚本的录制(Record)/回放(Playback),模拟用户的操作。黑盒测试工具的代表有:Rational公司的TeamTest、Robot;Compuware公司的QACenter。
4、性能测试工具
MercuryInteractive的LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。
5、测试管理工具
测试管理工具对测试计划、测试用例、测试实施进行管理,并且,测试管理工具还包括对缺陷的跟踪管理。测试管理工具的代表有:Rational公司的TestManager;Compureware公司的TrackRecord;Mercury Interactive公司的TestDirector等软件。
参考资料:百度百科-软件测试(第二版)
中性制冷剂是什么意思
中性制冷剂是R-22制冷剂,别名R22、氟利昂22、F-22、HCFC-22、二氟一氯甲烷,商品名称有Freon 22、Genetron22等,中文名称二氟一氯甲烷,英文名称Chlorodifuoromethane,化学式CHClF2。
由于R-22属于HCFC类物质(第二批受限的ODS物质ClassIIOzone-depletingSubstances)——对臭氧层有破坏、并且存在温室效应,因此在发达国家(欧盟、日本、美国),已经停止了在新空调、制冷设备上的初装。
根据蒙特利尔协议规定,发达国家于1996年开始冻结消费基数,给予24年的缓冲期,将在2020年完全淘汰第二代HCFC类制冷剂的使用。发展中国家淘汰进程略慢于发达国家,必须于2013年冻结生产和消费量,将从2015年开始削减,给予17年的缓冲期,并于2030年完全淘汰使用。
我国自2013年开始已经对第二代HCFC制冷剂的消费和生产实施配额政策,从2013年的30.8万吨消减到2015年的27.4万吨,到2020年将剩下20万吨左右,2030年则完全淘汰。
如何在linux系统下进行iozone测试
ozone是一个文件系统的基准测试工具,可以全面测试不同操作系统中文件系统的读写性能
方法/步骤
1
命令及参数说明
-a:使用全面自动模式,使用的块大小从4k到16M,在文件大于 32MB时将自动停止使用低于64K的块大小测试,这节省了许多时间。
-z:与-a连用,测试所有的块,强制iozone 在执行自动测试时包含小的块;
-R:生成Excel报告。iozone将生成一个兼容Excel的标准输出报告,这个文件可以使用Microsoft Excel打开,可以创建一个文件系统性能的图表。注意:3D图表是面向列的,画图时需要选择这项,因为Excel默认处理面向行的数据;
-b filename : iozone输出结果时将创建一个兼容Excel的二进制格式的文件。
-n:设置测试时最小文件大小
-g:设置测试时最大文件大小
-s:设置测试时文件大小
-f filename: 指定测试文件的名字,完成后会自动删除(这个文件必须指定你要测试的那个硬盘中)
-y:指定测试块的大小范围,表示测试最小块大小,需要和-a同时使用;
-q:指定测试块的大小范围,表示测试最大块大小,需要和-a同时使用;
-r:指定测试的块大小测试。
2
如果只在意读/写的性能,并不想花时间执行所有测试,可以像如下一样限制测试内容
./iozone –Ra –g 2G –i 0 –i 1
-i :设置I/O测试模式(0=write/Re-write,1=read/Re-read,2=random-read/write,3=Read-backwards … 12=preadv/Re-preadv),这些别的详细内容请查man
3
首先需要进入iozone3_397/src/current/路径下,然后再执行下列命令
全面的自动测试模式,所有参数都是缺省的,并且测试完成所有的操作,生成输出结果iozone.xls,这个文件可以使用Microsoft Excel打开,执行下列命令:
./iozone -a -Rb /home/loongson/iozone.xls
4
自定义模式,设置最小测试文件为64M,最大测试文件为1G,只进行读写测试,并在当前路径下生成输出结果iozone.xls,在终端执行下列命令:
./iozone -a -n 64m -g 1G -i 0 -i 1 -Rb ./iozone.xls
5
设备当前内存大小是8G,需要指定内存大小的两倍,并且从块大小4K到16M结束全面测试;
./iozone -a -s 16g -Rb ./iozone.xls
6
挂载盘的测试,比如U盘等;首先要现将测试盘挂载到/mnt目录下;
./iozone -a -n 1g -g 4g -i 0 -i 1 -f /mnt/iozone -Rb ./iozone.xls
7
设备当前内存大小是8G,需要指定内存大小的两倍,并且从指定块64k大小开始到16M结束全面测试;
./iozone -a -y 64k -s 16g -Rb ./iozone.xls
8
指定块大小测试案例
./iozone -a -i 0 -i 1 -i 2 -s 8g -r 16m -Rb iozone.xls
iozone输出的文件打开是乱码怎么办
结果输出的文档在Windows操作系统下打开显示乱码(在linux操作系统下用vim命令查看同样显示乱码),在word下采用UTF-8或其它编码都不行。
解决办法就是稍微更改一下命令,改为:
[root@centos
~]#
man
command
|
col
-b
/home/command.txt
再次打开command.txt,一切正常。
在linux下使用vim命令查看生成的command.txt文件时我们会发现其实此“乱码”并非彼乱码,只是在字符间多了很多^H字符,这些字符在vim下显示为蓝色,一般表示控制字符,在Windows下用记事本工具打开则这些字符显示为乱码。
既然我们找到了“乱码”的规律,接下来就容易解决了。我们可以直接使用vim命令解决,具体方法如下:
在编辑模式下,输入:进入命令模式,在后面输入%s/^H//g。完整的就是:%s/^H//g。(一定注意输入^H的方法是先按住Ctrl键不放手,然后依次键入V和H,copy是没有用的,要手动输入)输入完成后按Enter键执行命令。待命令执行完成之后,我们来查看结果,发现依然不是我们想要的,因为同时出现了很多重复的字母。这又该怎么解决呢?也不用着急,我们稍稍修改一下命令即可解决了。具体是将命令修改为:%s/.^H//g。按下回车键待命令执行完成,我们再来查看一下这篇文档会发现已经完全恢复到它本来应该有的样子了!
这是什么原理呢?我们回过头来再观察一下那些有规律的“乱码”,其实不仅仅是控制字符^H,在这个字符前面还有一个字符或者空格,我们需要同时将之删除。所以对命令进行简单的调整后问题迎刃而解。
在第一个解决方法中,其中的关键是命令col。col指令是一个标准的文本输入过滤器,它从标注输入设备读取文本内容,并把标注内容显示到标注输出设备。在许多UNIX/LINUX说明文件里,都有RLF控制字符。当我们运用shell特殊字符””和””,把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。
【Iozone】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: