一、10 个选择题
1B
2D
3C
4A
5A
6D
7D
8D
9ACD
10A
二、五个简单题

1文章月考(二)_第1张图片

2ifconfig|head -2|tail -1|tr -s " " :|cut -d: -f4
ifconfig eth0 | sed -nr '2s/(^[^0-9]+)([0-9.]+)( .*$)/\2/p'

3.
1.提高传输速率。RAID通过在多个磁盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量(Throughput)。在RAID中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是RAID最初想要解决的问题。因为当时CPU的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。RAID最后成功了。
2.通过数据校验提供容错功能。普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的CRC(循环冗余校验)码的话。RAID容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。在很多RAID模式中都有较为完备的相互校验/恢复的措施,甚至是直接相互的镜像备份,从而大大提高了RAID系统的容错度,提高了系统的稳定冗余性。
缺点:
3.做不同的RAID,有RAID模式硬盘利用率低,价格昂贵。
4RAID0 没有冗余功能,如果一个磁盘(物理)损坏,则所有的数据都无法使用。
5.RAID1 磁盘的利用率却只有50%,是所有RAID级别中最低的。
RAID5 可以理解为是RAID 0和RAID 1的折中方案。RAID5 可以为系统提供数据安全保障,但保障程度要比 RAID1 低而磁盘空间利用率要比 RAID1 高。

4.
--color=auto: 对匹配到的文本着色显示
-m # 匹配#次后停止
-v 显示不被pattern匹配到的行
-i 忽略字符大小写
-n 显示匹配的行号
-c 统计匹配的行数
-q 静默模式,不输出任何信息
-A # after, 后#行
-B # before, 前#行
-C # context, 前后各#行
-e 实现多个选项间的逻辑or关系
-w 匹配整个单词
-E 使用ERE
-f file 根据模式文件处理

5.

useradd -s /bin/bash bash
useradd -s /bin/bash testbash
useradd -s /bin/bash basher
useradd -s /sbin/nologin nologin
getent passwd|cut -d: -f1>user.txt
getent passwd|cut -d: -f7>bash.txt
diff user.txt bash.txt
文章月考(二)_第2张图片

1.文章月考(二)_第3张图片

2.pvcreate /dev/sd{b5,c}
pvdisplay
vgcreate bjwf /dev/sd{b5.c}
vgdisplay
lvs -L 10G -n testlv bjwf

3

一、10 个选择题(每个题 2 分,共 20 分)
1、查看当前 linux 各分区的大小及使用情况的命令是什么?
A、du -lh
B、df -lh
C、ls -lh
D、fdisk -l /dev/sd[a-z]
2、使用 fdisk 对磁盘进行分区时,LVM 分区的类型为
A、l
B、lvm
C、9e
D、8e
3、有关以下有关 bash 特殊变量说法错误的有
A、$0:在脚本中用于引用传递给脚本名称本身;
B、$#:保存传递给当前脚本的参数的个数;
C、$?:保存上一条命令的执行结果成功是否的状态,取值范围为 0-100;
D、$:保存传递给当前脚本的所有参数;
4、两块磁盘实验 RAID1 之后,整体性能会变
A、好
B、差
C、不变
D、变成 2 倍读写
5、取出 file 文件中有数字的那一行并输出行号,下面正确的是
A、grep -n '[0-9]' file
B、grep '[0-9]' file
C、grep '^[0-9]' file
D、grep '0-9' file
6、下列关于 grep 方法,错误的是
A、-a :将 binary 文件以 text 文件的方式查找数据
B、-v :反向选择,即显示出没有‘查找字符串'内容的那一行
马哥 Linux 运维学院
C、-i :忽略大小写的区别,即把大小写视为相同
D、-l :只显示文件具体内容
7、下列关于 linux 常见文件类型错误的是
A、NFS
B、ext2
C、swap
D、sda
8、下列不是磁盘管理的 linux 命令有
A、fdisk
B、mkfs
C、fsck
D、top
9、有关 RAID 以下说法错误的是
A、raid0,对数据读写均有提升,可以提供数据冗余能力,至少需要 3 块磁盘
B、raid1 对数据有冗余能力,写数据能力略有下降
C、raid4 读写性能均有提升,有冗余能力
D、raid4 读写性能均有提升,有冗余能力
10、如何在命令航中快速删除光标前的内容
A、ctrl + u
B、ctrl + k
C、ctrl + e
D、ctrl + b
二、五个简单题(每个题 7 分,共 35 分)
1、编写脚本,实现自动添加三个用户,并计算这三个用户的 uid 之和。
2、找出 ifconfig 中的 ip 地址。要求结果只显示 IP 地址。
马哥 Linux 运维学院
3、简述 raid 的优缺点
4、简述 grep 常用选项,最少写 10 项
5、添加用户 bash,testbash,basher 及 nologin,前三个用户默认 shell 为/bin/bash,nologin 默
认 shell 为/sbin/nologin,而后找出用户名与 shell 名相同的用户;
三、三个实战题(每题 15 分,共 45 分)
1、用 shell 脚本求 1 至 101 之间所有奇数之和,其中 51-60(包含 51 和 60)之间的数不参与计

2、创建一个 LV,要求大小为 10G,名称为 mylv,指定卷组为 bjwf,并挂载到/data 上
3、创建一个 raid5**