温故而知新练习3

Posted wanigna

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了温故而知新练习3相关的知识,希望对你有一定的参考价值。

一,命令整体作用解释

(1)df –h

答: 以更易读懂的M字节容量单位显示磁盘占有情况

(2)mount -o ro

答:-o 为指定挂载模式 ro为只读的方式挂载 loop为把一个文件当成硬盘分区挂载

             rw 为读写的方式挂载设备  iocharset指定访问文件系统所用字符集

(3)mount

答:挂载文件系统,ISO镜像

(4)mount –a

答:把/etc/fstab中的所有已记录的所有挂载

(5)umount –a

答:把/etc/fstab中的所有以经记录的挂载卸载

(6)free –m

答:显示当前内存的使用情况

(7)mdadm –D

答:输出指定raid设备的详细信息

(8)sed -i ‘5a nihaoma‘

答:在原文件的第五行的后一行加入nihaoma

(9)sed ‘2i nihaoma‘

答:在输出的第二行的上一行加入nihaoma

(10)cat > test.txt << KOF

答:把键盘输入的内容输出到test.txt

(11)sed -i ‘2a nihaoma,TTT wohenhaoTTT‘

答:在源文件的第二行的后一行加入一行nihaoma,TTT在下一行加入wohenhaoTTT

(12)sed ‘d‘

答:默认全部不输出

(13)sed ‘5d‘

答:默认不输出第五行

(14)sed ‘2,5d‘

答:默认不输出2到5行

(15)sed ‘2d;5d‘

答:默认不输出2和5行

(16)sed ‘/zhangsan/d

答:默认不输出带有zhangsan的行‘

(17)sed ‘$d‘

答:默认不输出最后一行

(18)sed ‘2c nihaoma‘

答:默认全部输出并把第二行的输出改成nihaoma

(19)sed -i.bak ‘s#yunjisuan#welcome#g‘

答:先备份原文件然后在把原文件里所有yunjisuan改成welcome

(20)sed ‘s#y#x#‘

答:把每行第一个出现的y替换成x

(21)hostname –I

答:直接显示IP地址

(22)sed -n ‘2,5p‘

答:只输出2到5行

(23)sed -n ‘2,5{=;p}‘

答:带行号输出2到5行

(24)sed -n ‘/CFO/p‘

答:只输出带有CFO的行

(25)sed –r

答:正则

二,特殊路径知识考核

1.网卡配置文件的决定路径

答:/etc/sysconfig/network-scripts/ifcfg-eth0

2.永久修改主机名的配置文件的绝对路径:

答:/etc/sysconfig/network

3.永久设置Linux开机启动模式的配置文件的绝对路径:

答:/etc/inittab

4.个人配置文件的绝对路径:

答:/etc/rc.d/rc.local

5.开机自动挂载的配置文件的绝对路径:

答:/etc/fstab

6.在哪个配置文件里可以给bios设置密码(绝对路径):

答:/etc/grub.conf

7.搭建raid组合时的同步率如何看?(命令回答):

答:mdadm-D

三,问答题

3.1 请解释buffer和cache的含义区别?

答:buffer为写缓冲,cache为读缓存

3.2 请说明Linux的十步启动流程是什么?

答:(1).开机自检

(2).MBR引导

(3).GURP(操作系统的启动菜单)

(4).加载内核kernel

(5).init进程初始化

(6).读取/etc/inittab配置文件

(7).执行/etc/rc.d/rc.sysinit初始化脚本

(8).执行/etc/rc.d/rc3.d脚本

(9).执行/etc/ec.d/rc.local个人配置文件

(10).启动mingetty进程

3.3 假如开机自动挂载配置文件里有错,会发生什么?及如何处理(命令

回答)?

答:在丢失行的末尾显示FAILED

mount –o rw,remount /以读写的方式重新挂载跟下的所有文件

3.4 开机自动挂载的配置文件里的defaults所谓的默认,到底默认的是

什么配置?后边的两个数字一般代表什么含义?

答:默认读写      一个时是否备份,一个是是否检查

3.5 请用简洁的语言描述raid0,raid1,raid5,raid10的特点

Raid0:即把数据连续的分散到多个磁盘上因为读写实在设备上并行进行的所以性能会增加,但是没有数据冗余如果磁盘出现故障将无法恢复数据最少要两块磁盘

Raid1:全冗余的模式可靠性高但容量只有其中最小的一快磁盘的大小也是最少两块硬盘

Raid5:它在一块硬盘上保存效验信息并以raid0的方式将数据存入各个磁盘raid5可以经受一块磁盘故障但不能经受两块或多快磁盘故障容量为近似N-1最少三块磁盘

Raid10:两两镜像后在组合成raid0容量为N/2最少>=4快磁盘

3.6 假如给你5块盘,其中有4块盘是5T容量,最后一块是8T容量。请选

择你认为的最佳raid组?请简单说明这么选择的原因?你选择的raid组

合的实际使用容量是多少?

答:raid5    性价比高相对安全内存大    考虑留一块备用磁盘的情况下实际容量为20G左右

3.7 请简要说明Linux的7种开机启动模式。

0.关机

1.单用户模式

2.没有NFS

3.命令模式

4.备用模式

5.桌面模式

6.重启

3.8 一个人刚刚设置了一个软raid5.但是重启电脑以后,他发现它配置好

的raid组没有了,请问最可能的原因是什么?

答:没有发现配置文件

3.9 系统盘的MBR引导部分是磁盘的前多少k?系统盘的前512K里究竟

都有些什么?

答:512字节  其中64字节为分区表 446字节存放主引导程序 2字节为效验码

以上是关于温故而知新练习3的主要内容,如果未能解决你的问题,请参考以下文章

Java 面向对象编程小练习(曾经)

while练习99乘法表

3.5万字 JavaSE温故而知新!(结合jvm 基础+高级+多线程+面试题)

JS数据结构与算法学习笔记大全 (温故而知新,可以为师矣。)

JS数据结构与算法学习笔记大全 (温故而知新,可以为师矣。)

(转)程序员的自我修养:温故而知新