求职 软件测试工程师必考 linux 的面试题 (老十题) 附实拍面试笔试题图

测试的 · 2018年03月21日 · 最后由 Gakki 回复于 2018年03月23日 · 1291 次阅读

一、请写出如下功能 Linux 命令:
1.三种查看 server.log 的文件内容
linux 查看日志文件内容命令 tail、cat、tac、head、echo
详情:https://www.cnblogs.com/themost/p/7890154.html

2.编辑 start.sh 文件,查看文件前 10 行内容和后 10 行内容
vi start.sh
head -n 10 start.sh 前 10 行

tail -n 10 start.sh 后 10 行

3.删除 temp.conf 文件
rm -f temp.conf

4.查看后台所有 java 进程
ps -ef |grep java 或者 jps -m
5.结束后台 java 进程
不所有进程都可以用 “kill+ 进程编号” 结束掉,对于结束不掉的进程可以使用 “kill -s 9 进程编号” 来进行强制结束;
但一般情况下,只需要 “kill 进程编号” 就可结束。

6.编译 maven 项目
mvn compile

7.将 start.sh 文件改为可执行权限
chmod u + x filename.sh
chmod 的语法格式如下:chmod [who] [opt] [mode] 文件/目录名

其中 who 表示对象,是以下字母中的一个或组合:
u:表示文件所有者
g:表示同组用户
o:表示其它用户
a:表示所有用户

opt 则是代表操作,可以为:
+:添加某个权限
-:取消某个权限
=:赋予给定的权限,并取消原有的权限

而 mode 则代表权限:
r:可读
w:可写
x:可执行

8.启动 jboss 服务
net start JBoss

9.跨服务器拷贝文件(怎样把共享盘的文件拷贝到 linux 本机里)
跨服务器拷贝需要用到的命令是 scp.

----------------------拷贝文件夹----------------------------------------------

把当前文件夹 tempA 拷贝到 目标服务器 10.127.40.25 服务器的 /tmp/wang/文件夹下

scp -r /tmp/tempA/ wasadmin@10.127.40.25:/tmp/wang/

其中 wasadmin 是目标服务器的用户名,执行命令提示输入密码,然后输入密码即可

----------------------拷贝文件----------------------------------------------

把当前文件 tempA.txt 拷贝到 目标服务器 10.127.40.25 服务器的 /tmp/wang/文件夹下

scp /tmp/tempA.txt wasadmin@10.127.40.25:/tmp/wang/

其中 wasadmin 是目标服务器的用户名,执行命令提示输入密码,然后输入密码即可

  1. 更改 linux 服务器系统时间 sudo date -s 日期时间

【附上实拍面试笔试题图】


暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册