汇总最近遇到的Linux面试题-创新互联

大家好啊,我是大田。

浔阳ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

今天汇总最近小伙伴遇到的 Linux 面试题

1. 你之前在公司使⽤ linux 命令做什么?

搭建测试环境

查看后台⽇志

2. 在之前公司,测试环境使⽤的是哪个 linux 版本?

CentOS 7或更⾼版本

3. linux 下安装软件有哪些⽅式?

源码 gcc, perl 编译安装

rpm 包安装

yum 安装

绿⾊安装(解压即可使⽤)

docker 安装

4. 在之前使⽤ linux 过程中,使⽤什么⼯具远程连接?

xshell xftp

5. vi 编辑器如何使⽤?

vi ⽂件名 (⽂件不存在就是创建,存在就是编辑)

vi ⽂件名 (⽂件不存在就是创建,存在就是编辑)

进⼊编辑状态 i

保存退出 ESC ->:wq 回⻋

不保存,强退 ESC ->q! 回⻋

搜索内容 /内容 n 下⼀个 N 上⼀个

显示⾏号 :set nu

跳转到⽂本开头 gg

跳转到⽂本结尾 G

删除⼀⾏ dd ndd

复制 n ⾏ 粘贴 yy nyy p

跳转到 n ⾏ :数字

vi ⽂件名 +⾏数 打开时定位到指定⾏,只写+ 定位到⽂尾

替换 :%s/旧内容/新内容/g

:%s/旧/新/gc 会询问 y n a所有 q退出

6. 常⽤的 linux 命令有哪些?

⽬录相关:cd mkdir rmdir pwd ls ll mv cp

⽂件相关:rm -rf cat more tail head vi du find

⽹络相关:ping ifconfig netstat

⽤户相关:groupadd useradd passwd su

权限相关:chmod chgrp chown

系统相关:reboot shutdown mount free df

进程相关:top ps kill

压缩相关:tar zip unzip gzip

其它:grep echo sh init(0--6)

7. 如何使⽤ linux 命令查看后台⽇志?

使⽤ tail -f ⽇志⽂件名称

8. 如何使⽤ tar 命令压缩和解压 gz 包?

tar -zcvf ⾃定义.tar.gz ⽬录名

tar -zxvf ⽂件名.tar.gz

9. 解释命令的含义

ls -al |grep log

ps -ef

kill -9 2543

10. ⽂件权限改为 所有者可读、同组⽤户可写,其他⽤户可执⾏,如何写命令?

chmod u+r chmod g+w chmod o+x

或 chmod 421

11. 查看 linux ⽂件⼤⼩?

ls -l ⽂件名 或者 du ⽂件名

12. 重启⽹络服务的命令?

systemctl restart network 或 service network restart

13. find 命令如何使⽤?

Find 查找⽬录 -name ⽂件名 -type ⽂件类型

type 可以是 f ⽂件 d ⽬录 l 链接⽂件

14. linux 如何清空⽇志⽂件的内容?

cat "">test.log

15. 如何在 linux 上做被测系统代码补丁的更新?

关闭⽬前的被测系统

先备份原有的被测系统的可执⾏代码

然后通过⼯具 xftp 把解压后的补丁中的可执⾏代码⽂件分别覆盖之前的可执⾏代码⽂件

根据补丁升级⽂档进⾏配置⽂件修改

清空⽇志⽂件内容

启动被测系统

16. 查询端⼝占⽤,并杀掉占⽤端⼝的进程?

1)已知程序名称查找占⽤了端⼝

查进程id ps -ef|grep 程序名

查占⽤端⼝ netstat -nap |grep 进程id

2)已知占⽤了哪个端⼝,查看程序名称

查进程id netstat -nap |grep 端⼝号

查进程名 ps -ef |grep 进程id

17. tomcat 相关⽬录⽤途?

bin、conf、lib、log、webapps

18. 测试环境如何搭建?

⼀般根据开发给的部署⽂档搭建,部署⽂档操作步骤如下:

1)安装依赖软件 java (jdk, tomcat, redis, mysql 等)

2)导⼊基础数据(建表,导⼊初始化的数据)

3)获取代码(编译,打包),war 包

4)部署到 tomcat 的 webapps ⽬录下

5)修改配置⽂件

6)启动服务

19. 测试环境部署的注意事项?

1)基础环境 JDK,MySQL,Tomcat 版本要与⽣产环境保持⼀致

2)服务器部署架构,服务器型号也尽量与⽣产环境保持⼀致,配置可以等⽐例缩减

3)⼀般先把数据库表相关操作完成,再进⾏代码部署

更多软件测试面试题,私信大田,备注「高频面试题」。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前名称:汇总最近遇到的Linux面试题-创新互联
网站链接:http://csdahua.cn/article/ccphoj.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流