第一关测试题
作者:方维超
归档:考试笔记
时间:2019/3/14
老男孩教育教学核心思想6重:重目标、重思路、重方法、重实践、重习惯、重总结
学无止境,老男孩教育成就你人生的起点!
1.1 运维人员的重要职责有哪些(3分)
1、数据安全不丢失、不泄露
2、7×24小时运行,不宕机
3、提升用户体验
1.2 绝对路径与相对路径概念和区别是什么?(2分)
绝对路径:一切从根开始的文件目录
相对路径:不从根开始的文件目录
1.3 简述进程、守护进程、程序之间的区别(6分)
程序:存放在磁盘上的文件
进程:运行着的程序
守护进程:一直在运行的程序
1.4 写出你所知道的主流Linux系统发行版本(5种以上)(5分)
CentOS Redhat Ubuntu 麒麟 Debian SUSE Fedora 等
1.5 请描述GNU、GPL名词含义和内容?(6分)
GNU:is not unix,又称革奴计划,由斯托曼先生在1984年发起,是FSF的主要项目。目的是为了建立一套完全自由的和可移植的类unix操作系统。由于内核不
定并没有问世,但也研发了一些优秀的组件:Emacs、gcc、basg、gawk。
GPL:通用公共许可。核心是保证任何人有共享、修改软件的自由,任何人有权获得、修改和发布软件的源代码权力,但都必须给出具体更改的源代码。
1.6 请描述命令行提示符的各组成部分含义?(6分)
root:用户名 @:分隔符 oldboy:主机名 ~:当前所在路径 #:管理员提示符 $:普通用户提示符
1.7 Linux系统中网卡配置文件的地址是/etc/sysconfig/network-scripts/ifcfg-eth0,让指定程序开机自启需要再哪个文件设置/etc/rc.local,开机自动挂载的文件是/etc/fstab,DNS客户端的文件地址是__/etc/resolv.conf____。(8分)
1.8 在/tmp中创建oldboy目录,并在其中创建oldgirl.txt文件(12分)
a. 在oldgirl.txt文件中键入“oldboyedu”(不少于三种方法)
1、vim oldgril.txt,按i进入插入,输入“oldboyedu”,Esc返回,:wq保存退出。
2、echo “oldboyedu” >oldgirl.txt
3、cat > oldgirl.txt<<EOF
oldboyedu
EOF
b.通过一条命令将下面内容输入到girl.txt中:
oldboyedu
oldgirl
linux
解:cat > oldgirl.txt<<EOF
oldboyedu
oldgirl
linux
EOF
b.打印出oldgirl.txt文件中包含oldboyedu的所有行
echo oldgirl.txt |grep “oldboyedu”
1.9 已知/etc/目录为Linux默认配置文件及服务启动命令目录,请做如下题目:(6分)
a. 请用tar 打包/etc 整个目录(打包及压缩)
tar zcf /opt/etc.tar.gz ./etc
b. 请把a 中的压缩包,解压到/tmp 指定目录下(最好只用tar 命令实现)
tar xf /opt/etc.tar.gz -C /tmp
1.10 请写出你所知道的命令行模式下及vim模式中常用的快捷键(各至少5种以上)(5分)
Tab 补全
0或^ 行首
Ctrl+s 锁屏
gg 文件开头
Ctrl+q 解屏
G 文件结尾
Ctrl+l 清屏
ngg 到指定行
Ctrl+z 退出当前xshell
O 在当前行上面插入一行并进入编辑
Ctrl+c 暂停当前执行任务
0 在当前行下面插入一行并进入编辑
Ctrl+insert 复制
zz 快速保存并退出
shift+insert 粘贴
yy 复制光标所在行
1.11 新建文件num.txt 在其中键入1-30数字序列,并显示数字10-20的序列(6分)
第一问:
1、seq 30 >num.txt
2、echo -e {1..30}“\n”>num.txt
第二问:
1、head -20 num .txt|tail -11
2、grep 20 -B 10 num.txt
3、grep 10 -A 10 num.txt
4、grep 15 -C 5 num.txt
1.12 实际生产环境中常见的分区方式有哪几种,分别怎样分区的(9分)
1、普通分区
/boot 256M
Swap 256M
/ 剩余多少给多少
2、数据服务器分区
/boot 256M
Swap 256M
/ 100G
/data data可以是任意名
3、门户网站分区
/boot 256M
Swap 256M
/ 100G
剩余的空间不分,等以后哪个部门有使用需求再分
4、错误的分区方式(不建议使用)
/boot 256M
Swap 256M
/ 100G
/home
这种分区方式利用LVM,动态实实调整各分区空间,大并发时性能会下降5-10%,磁盘空间容易满。
1.13 Raid0和raid1的特点与区别(10分)
Raid0:
多块磁盘整合在一起,容量是所有盘之和,性能是所有盘之和,没有冗余,即使坏一块盘,其他盘的数据也会丢失。
Raid1:
两块磁盘组合一起,容量是一个盘的容量,性能也是单个盘的,但是冗余100%,即使坏了一个盘另外一个盘还有备份。
1.14 Centos6中开机启动的流程(9分)
1、电源,bios自检
2、MBR引导,通过硬盘启动
3、GRUB菜单,选择内核版本
4、加载内核
5、运行init进程
6、读取运行级别
7、读取初始化系统,设置主机名、ip地址
8、根据运行级别运行脚本,开机自启动程序
9、启动Mingetty,显示登录界面
1.15 简述Centos6系统中的七种运行级别(7分)
0 关机
1 单用户模式(忘记root密码时选择,也是救援模式)
2 多用户模式
3 命令行模式(企业服务器运行的状态)
4 无
5 图形化模式
6 重启