linux 安装jmeter使用以及涉及的指令

一、jdk安装

1、通过xftp 将压缩包存放到指定文件夹
2、解压:tar -zxvf  文件名
3、编辑配置文件
如果账号权限不够先执行指令:sudo -i
3.1、vim /etc/profile 打开配置文件
3.2、维护好配置信息
  export JAVA_HOME=/home/sauser/jdk19/jdk1.8.0_341 #这里是文件路径
  export JRE_HOME=${JAVA_HOME}/jre                  
  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin
维护好后按下esc,输入:wq,回到控制台,使用命令 source /etc/profile 使配置文件生效
 
4、执行: java -version 表示已经正确安装
 

 

二、jmeter安装

1、jmeter 安装包地址:D:\海典\安装包\jmeter\linux
2、解压:tar -zxvf  jmeter文件名
3、编辑配置文件
3.1、如果账号权限不够先执行指令:sudo -i
3.2、执行编辑配置文件指令:vim /etc/profile 
3.3、维护好配置信息
  # set jmeter environment
  export JMETER_HOME=/home/sauser/apache-jmeter-5.1.1 #这里是文件路径
  export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
  export PATH=$JMETER_HOME/bin:$PATH
按下esc,输入:wq,回到控制台
3.4、使用命令 source /etc/profile 使配置文件生效
 
4、运行:jmeter -v

 

 

运行成功表示安装完成。

三、执行指定脚本和日志结果

  执行jmeter脚本:jmeter -n -t /home/sauser/apache-jmeter-5.1.1/apache-jmeter-5.1.1/bin/jmeter131/xxx.jmx(脚本路径)    -l /home/sauser/apache-jmeter-5.1.1/apache-jmeter-5.1.1/bin/jmeter131/XXXX.jtl(执行脚本结果路径)
  -n: 非GUI模式执行JMeter
  -t: 执行测试文件所在的位置
  -l: 指定生成测试结果的保存文件,如:jtl文件格式,txt文件格式
  -e: 测试结束后,生成测试报告
  -o: 指定测试报告的存放位置

四、涉及到的指令

  1、ls :查看当前路径文件夹信息
  2、pwd:查看当前文件路径
  3、mkdir : 创建文件夹 mkdir +文件名称
  4、cd: 到某个指定路径
  5、vim: 编辑某个文件 vim +1.txt
       没修改文件退出vim : esc 退出编辑+ :q组合不保存退出
      修改过文件推出vim : esc 退出编辑 :wq 保存并推出
  6、解压文件:tar -zxvf +文件名称
  7、free 内存使用情况查询
    total 内存总数、used 已经使用内存数、free 剩余内存数
    buff/cache=total-used-free
  8、Linux删除文件夹命令(通用,但需要谨慎操作):rm -rf 文件夹名称
  9、top 指令: 查看CPU 资源情况,ctrl+C 退出资源查看
    PID — 进程id
    USER — 进程所有者
    PR — 进程优先级
      NI — nice值。负值表示高优先级,正值表示低优先级
      VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
      RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
      SHR — 共享内存大小,单位kb
      S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
      %CPU — 上次更新到CPU时间占用百分比
      %MEM — 进程使用的物理内存百分比
     TIME+ — 进程使用的CPU时间总计,单位1/100秒
      COMMAND — 进程名称(命令名/命令行)
  

五、过程中遇到的问题:

1、执行脚本报错
大概率是jdk和jmeter版本对应不上,建议参考上面的文件
 
2、xftp文件不能下载
原因是因为文件夹没有授权:chown  -R  sauser:sauser /home/sauser/apache-jmeter-5.1.1
posted @ 2023-02-07 11:07  二零一五  阅读(318)  评论(0编辑  收藏  举报