2019-03-14老男孩Linux云计算运维58期第一关测试题第一套

第一关测试题

作者:方维超

归档:考试笔记

时间: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<

oldboyedu

EOF

b.通过一条命令将下面内容输入到girl.txt中:

oldboyedu

oldgirl

linux

解:cat > oldgirl.txt<

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 重启

你可能感兴趣的:(2019-03-14老男孩Linux云计算运维58期第一关测试题第一套)