在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
随着移动互联网的发展,软件测试求职者越来越多,针对根据市场需求,本文整理了一些关于Linux基础的软件测试进阶面试题,希望能够帮助学生和软件测试程序员提升面试能力。
1.如何查看 CPU 信息?
/proc/meminfo
2.查看占用 CPU 使用率最高的进程?
ps -aux | sort -k3nr | head -K
3.如何查看一个文件的末尾 50 行?
查看/etc/profile 的前 10 行内容,应该是:# head -n 10 /etc/profile
查看/etc/profile 的最后 50 行内容,应该是:# tail -n 50 /etc/profile
4.如何过滤文件内容中包含”ERROR“的行?
grep "ERROR" file_name
cat file_name | grep "ERROR"
5.查看某端口号?
netstat -anp | grep port_number
6.查看某进程号?
ps -ef | grep ps_name ps -ef | grep ps_number
7.查看 IP 地址?
ifconfig
8.创建和删除一个多级目录?
mkdir -p ./a/b rm -rf ./a
9.在当前用户家目录中查找 haha.txt 文件?
find ~/ -name haha.txt
10.如何查询出 tomcat 的进程并杀掉这个进程,写出linux 命令?
ps -ef | grep tomcat kill -9 tomcat_port
11.动态查看日志文件?
tail -f log_file
12.查看系统硬盘空间的命令?
df -aTh
13.查看当前机器 listen 的所有端口?
netstat -tlnp
14.把一个文件夹打包压缩成.tar.gz 的命令,以及解压拆包.tar.gz 的命令?
tar zcvf xxx.tar.gz file tar zxvf xxx.tar.gz
15.Xshell 工具如果想要实现从服务器上传或者下载文件的话,可以在服务器上安装什么包?
lrzsz
16.以/etc/passwd的前五行内容为例,提取用户名?
cat /etc/passwd | head -n 5 | cut -d : -f 1
17.在 linux 中 find 和 grep 的区别?
Linux 系统中 grep 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep 全称是 Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
linux 下的 find: 功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 语法:find 起始目录寻找条件操作说明:find 命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。简单点说说,grep 是查找匹配条件的行,find 是搜索匹配条件的文件。
以上就是有关Linux基础的全部软件测试面试题,大家一定要好好梳理一遍,以自信满满的心态去面对面试官的提问,相信面试会轻松不少。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
黑盒测试的方法有哪些?常见方法案例分析
黑盒测试又称为功能测试,它是软件测试中最主要的测试方法之一。通过黑盒测试,我们可以及时发现软件的错误。那么黑盒测试的方法一般有哪些呢?本文列举一些案例,给大家分析一下黑盒测试的常见方法。
11505
2019-09-20 10:38:22
软件测试工程师面试提升笔试题汇总
目前在国内,软件测试在开发过程中的地位越来越重要了,而软件测试工程师也已然成为高薪好前途的代名词。因此有不少小伙伴纷纷向这个方向求职,为了让大家在面试的时候更加自信和从容,小编汇总了一些面试的提升笔试题,希望对大家有用。
5318
2019-10-09 10:19:54
软件测试缺陷包含哪些状态?缺陷生命周期分析
在软件测试中,缺陷生命周期常常是绕不开的话题。本文就来详细为大家讲讲,软件测试缺陷的八种状态,缺陷的等级、缺陷单应该包含的内容等等。对软件测试的基础理论知识感兴趣的小伙伴,现在就赶紧看下去吧!
15660
2019-10-22 14:45:34
什么是版本控制?常用的版本控制系统有哪些?
版本控制是一种软体工程技巧,籍以在开发的过程中确保由不同人所编辑的同一档案都得到更新。Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为帮助管理 Linux 内核开发而开发的一个开放源 码的版本控制软件。
7064
2020-04-01 15:41:26
软件测试常见性能问题案例分析
在用户场景不确定的情况下,我们为了保障软件的正常运行就必须对软件的性能进行测试。下面我们一起来看看在软件测试中常见的性能问题,希望大家可以通过这七个比较典型的案例分析,充分掌握各种性能问题的解决方法。
5121
2020-04-08 12:05:55
热门文章
- 前端是什么
- 前端开发的工作职责
- 前端开发需要会什么?先掌握这三大核心关键技术
- 前端开发的工作方向有哪些?
- 简历加分-4步写出HR想要的简历
- 程序员如何突击面试?两大招带你拿下面试官
- 程序员面试技巧
- 架构师的厉害之处竟然是这……
- 架构师书籍推荐
- 懂了这些,才能成为架构师 查看更多
扫描二维码,了解更多信息