1.1 运维人员的重要职责有哪些(3分)
1、数据安全不丢失、不泄露
2、7×24小时运行,不宕机
3、用户体验好
1.2 绝对路径与相对路径概念和区别是什么?(2分)
绝对路径:一切从根开始的文件目录
相对路径:不从根开始的文件目录
1.3 简述进程、守护进程、程序之间的区别(6分)
程序:存放在磁盘上的文件
进程:运行着的程序
守护进程:一直在运行的程序
1.4 写出你所知道的主流Linux系统发行版本(5种以上)(5分)
CentOS Red-hat Ubuntu 麒麟 Debian SUSE kali Fedora 等
1.5 请描述GNU、GPL名词含义和内容?(6分)
GNU:is not unix,又称革奴计划,由斯托曼先生在1984年发起,是FSF的主要项目。目的是为了建立一套完全自由的和可移植的类unix操作系统。由于内核不稳定并没有问世,但也研发了一些优秀的组件:Emacs、gcc、basg、gawk。
GPL:通用公共许可。核心是保证任何人有共享、修改软件的自由,任何人有权获得、修改和发布软件的源代码权力,但都必须给出具体更改的源代码。
1.6 请描述命令行提示符的各组成部分含义?(6分)
[root @ oldboy_template-2 ~ ] #
用户名 分隔符 主机名 当前路径 用户标识符
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分)
前提:mkdir /tmp/oldboy -p
touch /tmp/oldboy/oldgirl.txt
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的所有行
grep “oldboyedu” /tmp/oldboy/oldgirl.txt
1.9 已知/etc/目录为Linux默认配置文件及服务启动命令目录,请做如下题目:(6分)
a. 请用tar 打包/etc 整个目录(打包及压缩)
在/根路径下执行以下参数
tar zcvf etc.tar.gz ./etc
b. 请把a 中的压缩包,解压到/tmp 指定目录下(最好只用tar 命令实现)
tar -zxvf etc.tar.gz -C /tmp/
1.10 请写出你所知道的命令行模式下及vim模式中常用的快捷键(各至少5种以上)(5分)
命令行模式:
Tab 补全
0或^ 行首
Ctrl+s 锁屏
gg 文件开头
Ctrl+q 解屏
G 文件结尾
Ctrl+l 清屏
======================================
vim模式:
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 物理内存小于8G为物理内存的1.5倍,大于8G分8G
/ 剩余多少给多少
2、数据服务器分区
/boot 256M
Swap 物理内存小于8G为物理内存的1.5倍,大于8G分8G
/ 100G
/data 可以是任意名
3、门户网站分区
/boot 256M
Swap 物理内存小于8G为物理内存的1.5倍,大于8G分8G
/ 100G
剩余的空间不分,等以后哪个部门有使用需求再分
1.13 Raid0和raid1的特点与区别(10分)
Raid0:
多块磁盘整合在一起,容量是所有盘之和,性能是所有盘之和,没有冗余,即使坏一块盘,其他盘的数据也会丢失。
Raid1:
两块磁盘组合一起,容量是一个盘的容量,性能也是单个盘的,但是冗余100%,即使坏了一个盘另外一个盘还有备份。
1.14 CentOS6中开机启动的流程(9分)
1、开机,bios自检
2、MBR引导,通过硬盘启动
3、GRUB菜单,选择内核版本
4、加载内核
5、运行init进程
6、读取/etc/inittab文件 读取init运行级别
7、读取/etc/init/rcS.conf文件 读取主机名,ip地址等信息
8、读取/etc/init/rc.conf文件 读取init级别相应的服务
9、读取/etc/rc.local文件 读取开机自启服务
10、读取/etc/init/tty.conf文件
1.15 简述Centos6系统中的七种运行级别(7分)
0 关机
1 单用户(救援模式)
2 多用户
3 命令行模式
4 保留
5 桌面
6 重启