《实战教授教养笔记》学习效果小考(第二次)

《实战教学笔记》学习效果小考(第二次)

《实战教学笔记》学习效果小考(第二次)

标签(空格分隔): Linux辅助训练

---更多资料点我查看

提示:本套练习的教学目的是为检测学生对《实战教学笔记》相应章节的知识掌握情况 及《教学辅助训练》的技能运用情况,设计为每半月一考,每个修习Linux运维的相关人 员应该100%掌握。答案附在最后,此为笔试,不能上机查看。

一,笔试部分

1.1:通过修改文件(),可以设定开机时自动挂载文件系统

1.2:linux系统启动加载完硬件驱动及文件系统等后,内核将启动名为()的程序,这也是引导过程完成后,内核运行的第一个程序。我们可以修改默认的启动级别为(),使得系统重启后自动采用命令行模式登陆

1.3:在linux系统中,当LAN内没有条件建立DNS服务器,但又想让局域网内的用户可以使用计算机名互相访问时,应配置()文件。(请写全路径)

1.4:创建目录/data/chensiqi,取/etc/passwd前20行重定向到/data/chensiqi/chensiqi.txt文件中

1.5:取/etc/passwd文件的5-15行重定向到/tmp/chensiqi/test.txt中(至少两种方法)

1.6:要求在使用rm命令的时候提示command not found,如何实现?

1.7:把/data/chensiqi/目录下所有文件里面所有的chensiqi替换为bingbing。

1.8 删除/tmp/chensiqi/目录下除了passwd文件以外的所有文件

1.9 请说出你知道的下列字符在linux里可以代表的意义

~ . .. | > >> < << #

1.10 描述linux的启动/运行级别有几种及含义

1.11 查找/chensiqi 目录下所有7天以前的,以log结尾的,并且大于1M的文件,把这些文件移动到/tmp下。

1.12 如何查看是否开启80端口,及查看ssh进程是否存在

1.13 列举出linux常用打包压缩工具及其压缩解压参数。(至少三种)

1.14 描述linux开机启动过程

1.15 让linux开机自启动某个软件/服务有哪些方法?

二,笔试答案

2.1

/etc/fstab

2.2

init
3

2.3

/etc/hosts

2.4

mkdir -p /data/chensiqi
head -20 /etc/passwd > /data/chensiqi/chensiqi.txt

2.5

方法一:
sed -n '5,15p' /etc/passwd >/tmp/chensiqi/test.txt
方法二:
awk 'NR>=5 && NR<=15' /etc/passwd >/tmp/chensiqi/test.txt
方法三:
head -15 /etc/passwd | tail -11 >/tmp/chensiqi/test.txt

2.6

临时生效:
alias rm='echo command not found'
永久生效
echo "alias rm='echo command not found'" >> ~/.bashrc
source ~/.bashrc

2.7

方法一:
find /data/chensiqi -type f -exec sed -i 's/chensiqi/bingbing/g' {} \;
方法二:
find /data/chensiqi -type f | xargs sed -i 's/chensiqi/bingbing/g'

2.8

《实战教授教养笔记》学习效果小考(第二次)

2.9

~:当前登陆用户的家目录
.:当前目录的硬链接
..:上级目录的硬链接
|:管道符(正则的“或”)
>:输出重定向
>>:追加输出重定向 
<:输入重定向
<<:追加输入重定向
#:注释

2.10

一共7种
0:关闭计算机
1:单用户模式 2:没有NFS网络文件系统的多用户模式 3:命令(文本)模式
4:保留模式
5:图形(桌面)模式
6:重启计算机

2.11

方法一:
find /chensiqi -type f -name "log" -mtime +7 -size +1M -exec mv {} /tmp \;
方法二:
find /chensiqi -type f -name "
log" -mtime +7 -size +1M | xargs -i mv {} /tmp

2.12

netstat -antup | grep sshd
netstat -antup | grep 80
lsof -i:80

2.13

tar jcvf(zcvf) 打包并压缩
tar xf 解包并解压缩
bzip2 -d 解bz2后缀的压缩包
gzip -d 解gz后缀的压缩包

2.14

  1. BIOS自检
  2. MBR引导
  3. grub菜单
  4. 加载内核
  5. 启动init程序
  6. 读取/etc/inittab配置文件
  7. 加载/etc/rc.d/sysinit初始化脚本
  8. 按照启动级别加载/etc/rc.d/rc.d/ (如果是3级别启动就加载/etc/rc.d/rc3.d/目录并执行
    所有S打头的软链接)
  9. 加载/etc/rc.d/rc.local个人配置脚本
  10. 执行/bin/login

2.15

方法一:
chkconfig 服务名称 on

方法二:
echo "/etc/init.d/服务名 start" >> /etc/rc.d/rc.local