软件测试面试重点之-linux常用的命令
今天咱就来说说软件测试面试过程中经常被
问到的linux常用的命令。
你是不是在面试中或在笔试中遇到过linux相关的问题呢?我相信一定遇到过,而且遇到
的频率一定不低。那今天就安排,建议大家可以先收藏起来!!
这篇文章主要针对Linux中问到最多的一些问题进行一些盘点和分析:
1、linux系统中查看文件内容的方式有哪几种
cat 文件名 查看文件内容
tac 文件名 倒序查看文件内容
head 文件名 n 查看文件前几行内容
tail 文件名 n 查看文件后面几行的内容
less 文件名 可以通过上下键进行滚动查看文件内容
more 文件名 可以通过空格切换页面查看文件内容
vi 文件名 文本编辑器,可以编辑文本,还可以查看文件内容。
2、查看进程的命令
ps -aux 可以查看当前的系统进程状态
ps -ef 显示系统内所有进程信息
top 动态查看进程,还可以查看cpu,内存等系统资源占用情况。有点类似于windows
任务管理器。
3、查看ip地址是用哪个命令
Ifconfig
4、在linux中如果要强制杀死进程用什么命令
Kill -9 pid号:
pid是进程的编程
5、在linux中如果要同时压缩与打包文件用什么命令
tar -zxvf 文件名.tar.gz
表示打包并且压缩文件成.tar.gz格式
6、在linux中压缩文件有哪几种方式
zip 文件名 压缩成.zip格式
gzip 文件名 压缩成.gz格式文件
bzip2 文件名 压缩成.bz2的格式文件
7、查看文件前100行中包含有‘s’
head -n 100 文件名 | grep ‘s’
8、查看日志最新的内容
tail -f 日志文件名
9、在linux命令中显示当前你所在的路径用什么命令
Pwd
10、在linux命令中用于更改文件和目录的权限,用什么命令
chmod
可以用数字来代替权限:
4:表示可以读取文件权限
2:表示可以写入文件内容权限
1:表示文件可以执行权限
权限一般分为三类:
属主权限
属组权限
其他用户的权限
给文件授权所有权限:
chmod 777 文件名
11、vi是什么,如何退出?
vi是linux系统的文本编辑器
在vi中退出编辑器的语法:
wq:保存并且退出当前编辑器
q:直接退出编辑器,不保存所做的修改
12、为什么用Linux系统搭建环境
1、linux是开源免费的,可以给公司节省成本
2、linux系统稳定性好,相对来说不容易出现问题
3、linux系统兼容性很好,很多软件和硬件对这个系统都支持
4、可靠性强:linux系统比较安全
13、请说出linux系统中常用的目录有哪些,分别是用来做什么的?
/home :用来存放所有用户的根目录
/bin : 用来存放二进制可执行文件(比如常用的命令)
/etc :用来存放系统配置文件
/opt :用来存放额外安装的程序包
/tmp :用来存放各种临时文件
/var :用来存放各种需要改变的数据文件,比如日志
14、如果在Linux系统中需要重命名文件的文件,应该用什么命令
mv 原文件名 新文件名
当然除了以上这些,其实还有很多liunx的内容在面试中也会经常被问到。毕竟我们测试工程师也是需要经常和linux系统打交道的。