1. 下列文件中, 包含了主机名到IP地址的映射关系的文件是(B)
A. /etc/HOSTNAME B. /etc/hosts C. /etc/resolv.conf D. /etc/networks
2. 下列关于/etc/fstab文件描述,正确的是(D)
A. fstab文件只能描述属于linux的文件系统
B. CD_ROM和软盘必须是自动加载的
C. fstab文件中描述的文件系统不能被卸载
D. 启动时按fstab文件描述内容加载文件系统
3. 如何查看当前linux系统的状态,如CPU详细信息,内存使用情况, 负载使用情况,挂载情况
(要求写出可以用于查看的文件和对应命令)
答:
lscpu cat /proc/cpuinfo
free cat /proc/meminfo
w top cat /proc/loadavg
df
4. linux系统中安装软件的四种方式和特点说明?
答;
rpm 不能解决依赖
yum 自动解决依赖
二进制 解压即使用
源码(编译) 可以自己定义功能
5. 如何查看linux系统中是否开启了8080端口服务?
答:
telnet ip 8080
netstat/ss -lntup |grep 8080
lsof -i:8080
6. linux所有服务的启动脚本都存放在(AB)目录中
A. /etc/rc.d/init.d B. /etc/init.d C. /etc/rc.d/rc D. /etc/rc.d
7. linux运维工程师都需要具备哪些职业素质?
人品
7*24
持续学习
8. vim中把所有的oldboy替换为oldgirl 给出命令
答:
:%s#oldboy#oldgirl#g
:%s/oldboy/oldgirl/g
9. vim中如何忽略大小写搜索指定信息,给出忽略大小写方法(至少两种方法)
答:
:set ignorecase
:set ic
10. /var/log目录下有哪两个重要的日志文件,分别表示什么作用
答:
/var/log/messages 系统和软件日志信息
/var/log/secure 用户登录系统信息
11. 利用什么命令可以查看/data目录中全部目录结构信息
答:tree
12. 统计磁盘空间或文件系统使用情况的命令是()
答:df -h
13. 显示系统主机名的命令是 C
A uname -r B who am i C uname -n D whoami
14. 打印出/oldboy/file1文件中第1到第3行信息
答:
head -n 3 /oldboy/file1
head -3 /oldboy/file1
sed -n ‘1,3p’ /oldboy/file1
15. 管道符号的含义说明 |
答:将前面命令的标准输出作为后面命令的标准输入
16. 下面关于文件 /etc/sysconfig/network-script/ifcfg-eth0 的描述哪个是正确 D
A 是一个系统网卡eth0配置文件
B 是一个可执行文件
C 存放本机的名字
D 不存在此文件
17. 在linux系统中,用来存放系统需要的配置文件和子目录的目录是 /etc
答:
在linux系统中,用来保存系统相关命令的目录可能是 :/usr/bin /usr/sbin
18. 搜索文件中指定文本内容的方法,给你具体操作命令 (至少三种方法)
答:
vim /root 或 ?root
grep grep “root” /etc/passwd
sed -n ‘/root/p’ /etc/passwd
awk ‘/root/’ /etc/passwd
19. 如何创建一个系统用户,创建完成如何进行切换用户,切换完毕如何确认查看
答:
useradd oldboy
su - oldboy
whoami / id oldboy
20. 默认情况下管理员创建了一个用户,就会在(/home)目录下创建一个用户主目录
21. SSH远程连接出现问题如何进行排查,写出排查思路
答:
ping ip 检查链路
telnet ip 端口 检查服务端口
检查防火墙
22. 按下 什么快捷方式,可以终止当前远程连接状态 C
A CTRL+C B CTRL+O C CTRL+D D CTRL+Z
23. centos6系统中查看IP地址的命令
答:ip a或ifconfig
24. 在/oldboy/oldboy.txt文件中查找出包含 hello-shanghai 的所有信息 并显示行号
答:
cat /etc/passwd |grep -n “root” 不要使用
grep “hello-shanghai” /oldboy/oldboy.txt -n
25. 描述linux运行级别 0-6的各自含义
答:
0 关机
1 单用户/救援
2-4 多用户
5 图形
6 重启
26. 请列出当目前位置所学习的20个命令 及 其作用
略
27. 按照以下文件信息
oldboy01
oldboy02
oldboy03
oldboy05
oldboy06
oldboy07
请输出oldboy03信息的上2行 和 下3行信息
答:
grep -A 3 -B 2 “oldboy03” 文件名
grep -C 3 “oldboy03” 文件名
28. 简述解决忘记root密码的解决方法
答:
单用户
光盘微系统拯救
恢复快照(虚拟机)
重装系统
29. 在当前目录/home/oldboy下新建一个目录back,将当前目录改为back,在当前back目录下
新建2个大小为0的文件 test1 test2 然后把test2移动到上级目录中并改名为file02
略
30. 系统安全优化设计什么,并写出安全优化的操作步骤以及操作命令?
答:
步骤一、关闭selinux
vim /etc/selinux/config SELINUX=enforcing 修改为 SELINUX=disabled
setenforce 0
步骤二、关闭防火墙
systemctl disable firewalld
systemctl stop firewalld
31. 如何在centos7中利用一条命令修改字符集
答:
localectl set-locale LANG=zh_CN.utf8
LANG=zh_CN.utf8 (临时)
32. 防火墙服务配置完毕后,如何检查防火墙服务已经处于关闭状态,并且没有开机自启动
答:
systemctl status firewalld.service
systemctl is-enabled firewalld.service
33. 假设已知一个环境变量是OLD01=123, 如何修改环境变量为OLD01=ABC, 写出修改步骤
答:export OLD01=ABC 追加到 /etc/profile
34. 如何实现每次系统启动自动备份/oldboy/oldboy.txt文件,并且备份操作完在/oldboy/info.log中有备份操作提示信息
答:
vim /etc/rc.local
\cp /oldboy/oldboy.txt{,.bak} && echo oldboy.txt back is ok >> /oldboy/info.log
35. 每次开机自动提示 “佛祖保佑 永不宕机”
每次登陆自动提示 "上帝庇护 数据不丢"
答:
/etc/issue
/etc/motd