老男孩linux实训初级第9期第四次课课前考试题——我的答案

时间:2022-08-01 22:15:22

[口头表达技能考试题]

1.描述linux的开机到登陆界面的启动过程(记时2分钟)

2.描述linux下软链接和硬链接的区别。(记时2分钟)

3.linux shell中单引号、双引号及不加引号的区别(记时2分钟)

4.linux运行级别0-6(记时1分钟)

5.描述linux下文件删除的原理(记时3分钟)

6.描述硬盘的组成及工作原理(记时3分钟)

1.描述linux的开机到登陆界面的启动过程(记时2分钟)

 开机

 BIOS自检

 MBR

 Bootloader

 内核引导

 /sbin/init

读取inittab文件,执行rc.sysinit,rc等脚本
启动mingetty,进入系统登陆界面 
2.描述linux下软链接和硬链接的区别。(记时2分钟)

软链接:两文件是不同的索引节点,相当于文件别名

硬链接:两文件有相同的索引节点,其中一文件改变,另一文件也跟着变
3.linux shell中单引号和双引号或不加引号的区别(记时2分钟)

单引号:所见即所得

双引号:会进行变量扩展替换

不加引号:不会将含有空格的字符串视为一个整体


4.linux运行级别0-6(记时1分钟)

关机

单用户模式

多用户模式 但没有NFS系统

完整多用户模式

未使用

5 X11

重起(reboot)


5.描述linux下文件删除的原理(3分钟

 删除时是将文件的链接数减掉1。索引节点内的链接数会记录链接到这个文件的文件名数目,当链接数为0时,表示没有任何文件名与这个索引节点链接,也即该文件被删除了,这时它的索引节点被释放出来可以再为其它文件所用。

6.描述硬盘的组成及工作原理(记时3分钟)

硬件层面:盘体、控制电路板和接口部件等组成.盘体是一个密封的腔体,里面密封着磁头、盘片(磁片、碟片)等部件.

软件层面:硬盘在逻辑上被划分为磁道、柱面以及扇区。每个盘片的每个面都有一个读写磁头。在最外圈,离主轴最远的地方是“0”磁道,硬盘数据的存放就是从最外圈开始的。那么,磁头是如何找到“0”磁道的位置的 呢?从图1-5中可以看到,有一个“0”磁道检测器,由它来完成硬盘的初始定位。“0”磁道是如此的重要,以致很多硬盘仅仅因为“0”磁道损坏就报废

[技术技能笔试考试题]

说明:

请针对问题给出相关命令答案,写到问题的下边即可(如果实在不会可以百度搜,写上答案,标记是百度搜索得到(该题分数减半))

以下均为centos linux root环境下命令结果

考试范围:

以往课程内容及留的作业(包括预习内容),

考试题(10):共100分,要求15分钟内完成

选择:

1) 如果在某用户的crontab文件中有以下记录, 该行中的命令多久执行一次(RHCE考试题)?

30 4 * * 3 mycmd

      A 每小时。

      B 每周。

      C 每年三月中每小时一次。

答案:B(每周三 430分)

2) 如果在某用户的crontab文件中有以下记录, 该行中的命令多久执行一次(RHCE考试题)?

*/5 * * * * mycmd

      A 5分钟一次。

      B 每小时过5分钟。

      C 不会运行, 格式无效。

答案:A

简答:

1.每隔1分钟,打印一个+号到oldboy.log ,请给出crontab完整命令。

解答:* * * * * echo + >>/tmp/oldboy.log

或者写成脚本形式:

* * * * * /tmp/echo_plus.sh

cat /tmp/echo_plus.sh

#!/bin/bash

#filename:tmp/echo_plus.sh

echo + >>/tmp/oldboy.log

2.每隔2个小时 将/etc/service文件打包备份到/tmp下(最好每次备份成不同的备份包)。

解答:* */2 * * * etc_service_backup.sh

cat etc_service_backup.sh

#! /bin/bash

#filename:etc_service_backup.sh

 cd /tmp && tar zcf etc_service.tar.gz_`date +%F-%H`  /etc/service/* && cd -

3.每天晚上12点,打包站点目录/var/www/html 备份到/data目录下(最好每次备份按时间生成不同的备份包)

解答:0 0 * * * www_html_backup.sh

cat www_html_backup.sh

#! /bin/bash

#filename:www_html_backup.sh

 cd /tmp && tar zcf etc_service.tar.gz_`date +%F-%H`  /var/www/html/* && cd -

4.每周 六、日 上午9:00和下午1400 来老男孩这里学习(执行程序/server/script/oldboy.sh代替学习)

解答:0 9,14 * * 5,6 /server/script/oldboy.sh

5.请描述下列路径的内容是做什么的?

/etc/sysctl.conf

/etc/rc.local

/etc/hosts

解答:

/etc/sysctl.conf:存放一些内核系统控制配置信息,如网络相关配置(IP转发等)

/etc/rc.local:所有的 script 都执行以后最后一个执行的文件

/etc/hosts:本机的一个简单的DNS数据库,存放常用主机的IP地址与主机名称的数据。

6.请说出下列正则表达式的含义

^ 匹配一行的开头,但依赖于上下文环境,可能在正则表达式中表示否定一个字符 集的意思

$ 行尾

.(点号) 匹配任意字符除换行符 

\ 转义(escapes) 一个特殊的字符,使这个字符表示原来字面上的意思。

* 匹配重复零次或多次前一字符

\{n,m\} 指示前面正则表达式匹配的次数.,最少匹配n次且最多匹配m次。

[^t] 匹配不是t的任意字符

^[^t] 行首除t以外的字符 

解答:

7.vi命令考察,根据中文给出命令

解答:都是在命令模式下

退出保存 :wq

退出并强制保存,!为强制的意思 :w! :q

强制退出,不保存 :q!

光标移动到文件的最后一行 G

光标移动到文件的第一行 gg

从光标所在位置将光标移动到当前行的开头 0

从光标所在位置将光标移动到当前行的结尾 $

取消上一次的动作 u

删除一行 d

向下搜索 /

向上搜索 ?

8.授权oldboy及其子目录755的权限,请给出命令。

解答:

9.oldboy及其子目录的属主改为oldboy,组改为root,请给出命令。

解答:chown -R tom.root oldboy

10.描述下umask的作用

解答:一个影响到用户创建文件或目录时默认权限的数值

root 默认 umask = 022

普通账号默认 umask = 002

[做人做事技巧考试]

问题1

A公司请了个技术顾问,技术很一般,你对他不服,但技术顾问和技术部老大关系不错,这时技术顾问给你分配任务,

按照你的思维这个任务明知是不对的,你是照做,还是以什么姿态应对? 为什么?如:部署负载监控已经有的负载

监控的插件check_load插件不用,非让你去开发脚本实现,然后不说为什么。再比如公司有公车可以申请,但是领

导让你自己把服务器弄到机房。(打车报不了)。如果是你,你如何做?