软件测试面试题04-Linux常用命令

linux 常用命令,这个是软件测试面试必问的问题,主要是因为目前大多数互联网项目都部署在linux服务器,如测试环境,部署的本地的服务器上,从开发提交完代码,测试同学就得知道如何将最新的代码部署到测试环境(jenkins一键部署,测试同学起码知道服务部署在哪,还有jenkins里的脚本也得懂),还要去验证服务是否真的部署好了,方法1:从前端的APP 或web端去入手,点击业务功能,查看是否有报错情况,或是使用自动化脚本跑一遍全业务,根据结果验证环境是否部署好了 。 方法2:在linux服务器上查看服务的启动日志等,查看是否有报错。除了环境问题之外,测试同学还需要将项目报错的日志贴在bug里边,这就要求测试同学能精准地定位到问题,以及报错日志。

所以测试人员必须会一些常用的命令,如下:

案例一:

脚本的目的:就是 传入不同的项目名称,就可以查看到不同项目当天的日志。

以下代码执行方式:

  脚本名称:cat_catalina_log.sh

  脚本运行方式:sh cat_catalina_log.sh tomcat-8108

脚本中的$1就是传入的参数:tomcat-8108

#!/bin/bash#set -xls_date=`date +%Y-%m-%d`tail -500f /home/tomcat/$1/logs/catalina.${ls_date}.out

案例二:

脚本的目的:想用脚本重启tomcat项目,通过传参的方式(参数:项目的名称) 。

以下代码执行方式:

  脚本名称:restartApp.sh

  脚本运行方式:sh restartApp.sh tomcat-8107

set -x 详细的日志输出

grep -v 是反向查找的意思,比如 grep -v restartApp 就是查找不含有 restartApp 字段的行

#!/bin/bashset -x#ps_result=`ps -ef | grep tomcat| grep $1`#echo “${ps_result}” echo -e “”pids=`ps -ef| grep tomcat |grep $1 |grep -v ‘grep’|grep -v ‘restartApp.sh’|awk ‘{print $2}’`count=0pid_num=0for pid in ${pids}do pid_num=${pid} echo “pid_num:${pid_num}” #count=`expr ${count}+1` count=$(($count+1)) echo “count: ${count}”done if [[ $count -gt 1 ]]then echo “一个项目有两个进程 异常”else kill -9 ${pids} echo “Kill ${pids} Success!” #重启 echo “重启中。。。。。。。” sh /home/lifesea/$1/bin/startup.shfiecho -e “”

测试同学可以根据实际情况,将频繁使用的命令,让其自动化跑起来,稍微解放一下自己的双手。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年6月13日 12:11
下一篇 2022年6月13日 12:11

相关推荐

  • 30个无加盟费的项目(茶颜悦色奶茶店加盟费多少)

    茶颜悦色又爆了,8月18日,茶颜悦色南京门店正式开业,开张不到半小时,门店就人满为患,消费者的购买热情十分高涨,而由于人流量过大造成拥堵,茶颜悦色也不得不暂停营业。 当然,这里面排…

    2022年11月27日
  • 净利润率越高越好吗(净利润率多少合适)

    一、持续增收不增利,平均净利润率首次跌入个位数 2021年,增收不增利依旧是行业主流。具体来看,大部分企业营业收入呈增长态势,E50企业平均同比增速达到17.3%,但是利润增速则明…

    2022年11月26日
  • 世界杯海外直播在哪看(中国女篮世界杯直播)

    最近一段时间最火爆的话题就是世界杯了,大家都想第一时间观看直播比赛,一些海外小伙伴在问世界杯海外直播在哪看?2022年世界杯海外直播免费观看平台有哪些?下面小编为大家带来世界杯海外…

    2022年11月25日
  • 规范透明促PPP高质量发展——16万亿元大市场迎来新规

    近日,财政部印发《关于进一步推动政府和社会资本合作(PPP)规范发展、阳光运行的通知》,从做好项目前期论证、推动项目规范运作、严防隐性债务风险、保障项目阳光运行四个方面进一步规范P…

    2022年11月25日
  • 推荐3种白手起家的赚钱项目(白手起家赚钱项目有哪些)

    如今社会压力非常的大,家有老少要养活,这些都加速了穷人想要创业的欲望,但是创业路总是那么的艰难,资金就是创业的重头戏,所以选择一个低成本又赚钱的项目是大多数人最期望的了,那么有哪些…

    2022年11月25日
  • 直播带货详细脚本(直播文案策划怎么写)

    短视频运营策划方案怎么写?涉及哪几个方面? 我在网上看到好多千篇一律的文章,关于【短视频运营策划方案】这一块,基本都是在讲账号的内容本身。 你内容做得再好,却不掌握算法的规律,能有…

    2022年11月25日
  • 淘宝直播平台抽成多少(淘宝直播平台抽成比例)

    随着时代的发展,现在直播带货已经成为主要带货方式,其中淘宝是主流带货平台,不少人在上面直播带货赚钱,一些小伙伴也想加入,那么淘宝直播平台抽成多少?下面小编为大家带来淘宝直播平台抽成…

    2022年11月24日
  • 免费加盟一件代发货源在哪里找(加盟一件代发收费吗)

    这几天有关网上货源平台还是有不少人咨询的,为了能够拿到便宜的货源,大家对各大货源网站也是关注不断。那么,免费加盟一件代发货源在哪里找?现在一件代发货源平台有哪些呢?哪里拿货价格最便…

    2022年11月24日
  • 世界杯买球软件有哪些合法吗

    随着2022卡塔尔世界杯的开幕,许多球迷朋友们也都开始参与世界杯的竞猜了。世界杯竞猜是目前足球彩票的主要玩法,想要参与世界杯买球的小伙伴,可以购买世界杯体彩。最近有些小伙伴在问,世…

    2022年11月24日
  • 免费清理c盘的软件(清理c盘空间不影响系统)

    电脑用久了慢如龟速,还卡顿,这最大的原因啊就是C盘空间不足造成的。 即使电脑配置再好,或者硬盘再快,如果长时间没有打扫C盘,打开文件或者稳定之类的,都卡得让人头大。 这时候呢不要去…

    2022年11月24日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息