第四次考试

1.1:centos6与7启动流程 (4分)

CentOS6:
1.开机BIOS自检
2.加载MBR引导
3.加载GRUB菜单
4.加载内核
5.运行INIT进程
6.选择运行级别/etc/inintab
7.初始化系统/etc/rc.sysinit
8.根据运行级别串行启动服务/etc/rc数字.d
9.启动minggetty显示登录界面运行login minggetty

CentOS7:
1.开机BIOS自检
2.加载MBR引导
3.加载GRUB菜单
4.加载内核
5.运行systemd进程
6.选择运行级别 default.target
7.初始化系统 sysyinit.target
8.根据运行级别并行启动服务
9.启动login登录界面

1.2:centos6与7运行级别(4分)

CentOS6
0关机
1单用户模式
2多用户模式
3命令行模式
4未启用
5图形化模式
6重启

CentOS7
0关机
1救援模式
234多用户模式
5图形化界面
6重启

1.3:什么是inode,什么是block(2分)

inode空间:存放文件属性信息(大小 所有者 权限 文件类型 硬链接数 时间)/不包括文件名
block:数据块 用来存放文件的内容(实体)

1.4:写出20个系统命令,并简述作用(10分)

cp:复制 mv:移动 tr:替换 rm:删除 ls:查看目录
cat:查看文件内容 head:查看文件前十行 tail:查看文件后十行
vim:编辑文件 pwd:显示当前位置 whereis:显示现在在哪
grep:过滤 su -:切换用户 mkdir:创建目录 touch:创建文件
echo:输出 find:查找 cd:进入目录 ln:创建硬链接

1.5: 软硬链接区别 (4分)

软链接:ln -s创建 指向源文件 源文件丢失 软链接失效 可以跨分区创建
硬链接:ln创建 与源文件互为硬链接 源文件丢失没影响 不可以跨分区创建

1.6:raid0 raid1特点(4分)

raid0 最少一块盘 容量是所有盘之和 性能读写速度都快 没有冗余 坏一块都坏
raid1 只能两块盘 容量是容量小的那块盘 性能读正常写入慢 100%冗余 坏一块数据还在

1.7:磁盘分区常见方案(6分)

1.通用(数据不太重要 只有c盘的时候)
/boot 引导分区 200MB(1G)
swap 交换分区 内存不足时临时充当内存
物理内存小于8G swap给内存的1.5倍
物理内存大于8G swap给8G(最多给8G)
/ 根分区 软件和文件默认存放的地方(剩多少给多少)
2.数据重要时
/boot 引导分区 200MB(1G)
swap 交换分区 内存不足时临时充当内存
物理内存小于8G swap给内存的1.5倍
物理内存大于8G swap给8G(最多给8G)
/ 根分区 给20-200G
/data 数据分区 存放数据(剩多少给多少)
3.不知道数据是否重要
/boot 引导分区 200MB
swap 交换分区 内存不足时临时充当内存
物理内存小于8G swap给内存的1.5倍
物理内存大于8G swap给8G(最多给8G)
/ 根分区 给20-200G
剩余空间不分区 谁使用谁来分

1.8: 单引号,双引号,不加引号区别(3分)

单引号:所见即所得
双引号:解析
不加引号:可以加特殊符号{}

2.1:写出一下特殊符号的含义(一种即可)(每个0.5分)

# 提示符
;分隔符
!强制
~ 当前用户家目录
.(点)当前目录
..返回上层目录
- 返回上次操作的目录
优先执行
>标准输出重定向
>>标准追加输出重定向
2>错误输出重定向
2>>错误追加输出重定向

2.2:写出一下正则表达式的含义(每个0.5分)

. 单个字符
* 出现0次或0次以上
.* 所有
^ 以..开头
$ 以...结尾
^$ 空行
[ ] 扩字符
[^ ] 取反;

2.3:写出一下扩展正则表达式的含义(每个0.5分)

+:前一个字符出现一次或一次以上
?:前一个字符出现
| :或者
{ }:前面字符最少出现多少次

三:命令

3.1:找出/etc/passwd文件中以root开头,以bash结尾的行,并显示行号(2分)

grep -n '^root.*bash$' /etc/passwd

3.2:匹配file文件中foo那行及上下5行、显示foo及前5行、显示foo及后5行(2分)

grep -C5 'foo' file/grep -B5 'foo' file/grep -A5 'foo' file

3.3:打印file.txt文件中的第10行(2分)

sed -n '10p' file.txt

3.4:查询文件oldboy.txt的第4-6行(2分)

sed -n '4,6p' oldboy.txt

3.5:删除文件oldboy.txt中所有带有数字的行(2分)

sed -r '/[0-9]/d' oldboy.txt
sed -rn '/[0-9]/!p' oldboy.txt

3.6:将文件中的oldboy全部替换为oldgirl,同时将49000448改为31333741(2分)

sed -r 's#oldboy#oldgirl#g;s#49000448#31333741#g' oldboy.txt

3.7:把/目录下所有以.txt结尾的文件中包含oldgirl的字符串全部替换为oldboy. (2分)

find / -type f -name '.txt' |xargs sed 's#oldgirl#oldboy#g'
sed 's#oldgirl#oldboy#g' `find / -type f -name '
.txt'`

3.8:使用awk取出/etc/passwd第一列数据也就是取出用户名。(2分)

awk -F":" '{print $1}' /etc/passwd

3.9:用awk获取reg.txt文件中第三行的倒数第二列字段(2分)

awk 'NR==3{print $(NF-1)}' reg.txt

cat reg.txt
Zhang Dandan 41117397 :250:100:175
Zhang Xiaoyu 390320151 :155:90:201
Meng Feixue 0042789 :250:60:50
Wu Waiwai 70271111 :250:80:75
Liu Bingbing 41117483 :250:100:175
Wang Xiaoai 3515064655 :50:95:135

3.10:显示文件reg.txt所有以41开头的ID号码的人的全名和ID号码(2分)

awk '$3~/^41/{print $1,$2,$3}' reg.txt

3.11:显示小雨的姓名与id号(2分)

awk '$2~/Xiaoyu/{print $1,$2,$3}' reg.txt

3.12:显示Xiaoyu的捐款.每个值时都有以$开头.如$520$200$135 (2分)

awk '$2~/Xiaoyu/{print $NF}' reg.txt|tr ':' '$'
awk '2~/Xiaoyu/{gsub (/:/,"");print $NF}' reg.txt

3.13:计算第一次捐款的总额(2分)

awk -F"[ :]+" '{print $4}' reg.txt|awk '{i=i+$1}END{print i}'

3.14:使用awk计算0加到100(2分)

seq 100|awk '{i=i+$1}END{print i}'

3.15:计算/etc/ssh/sshd.config文件中所有以#开头的行数(2分)

awk '/^#/{i++}END{print i}' /etc/ssh/sshd.config

3.16:取出/etc/fstab 权限(2分)

stat /etc/fstab|sed -n '4p'|sed -r 's#.(0(.)/-.*#\1#g'

3.17:查找/oldboy下最近7天修改过、大于10k,小于10M的文件复制到/tmp下(两种方法)(4分)

find /oldboy -type f -mtime -7 -size +10k -size -10M |xargs cp -t /tmp {} ;
cp -a `find /oldboy -type f -mtime -7 -size +10k -size -10M` /tmp

3.18:调换/etc/passwd 第一列和最后一列内容(至少2种方法)(4分)

sed -r 's#(.)(:x.:)(.*)#\3\2\1#g' /etc/passwd
awk -F":" -vOFS=":" '{tmp=1;1=NF;NF=tmp;print $0}' /etc/passwd

3.19:查找/etc下以.conf结尾的文件并以时间命名打包到/tmp下(两种方法)(4分)

find /etc -type f -name '.conf'|xargs tar zcf /tmp/`date +%F`.tar.gz
tar zcf /tmp/`date +%F`.tar.gz `find /etc -type f -name '
.conf'`

3.20:取ip地址(三种方法)(6分)

ip a s eth0|sed -n '3p'|sed -r 's#.t (.)/24.#\1#g'
ip a s eth0|sed -n '3p'|awk -F"[ /]+" '{print $3}'
ip a s eth0|sed -n '3p'|sed 's#^.
t ##g'|sed 's#/24.*$##g'

3.21:找出/oldboy下面以.txt结尾的文件把里面的oldboy替换为oldgirl(三种方法) (6分)

find /oldboy -type f -name '.txt'|xargs sed 's#oldboy#oldgirl#g'
sed 's#oldboy#oldgirl#g' `find /oldboy -type f -name '
.txt'`
find /oldboy -type f -name '*.txt' -exec sed 's#oldboy#oldgirl#g' {} ;

四:翻译(每个2分)

You have mail in /var/spool/mail/root

你有邮件

Can't open file for writing

不能打开文件没有权限

unexpected EOF while looking for matching `"'

EOF必须成对

Name or service not known

域名无法解析

user 'oldboy' already exists

文件已存在

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容

  • 1. 公司一开发人员申请对服务器 10 天的 oldboy 普通用户权限,如何操作? useradd oldboy...
    学无止境_9b65阅读 142评论 0 0
  • 命令部分: 1. 公司一开发人员申请对服务器 10 天的 oldboy 普通用户权限,如何操作? 解答: 规范操作...
    劉歓阅读 337评论 0 1
  • 1,公司一开发人员申请对服务器10天的oldboy普通用户权限,如何操作? useradd oldboy pass...
    自律的生活无虑阅读 141评论 0 0
  • 公司一开发人员申请对服务器 10 天的 oldboy 普通用户权限,如何操作?useradd oldboypass...
    无味之无谓阅读 147评论 0 0
  • 白驹过隙,日月如梭,才见梅开腊底,又早天气回阳。这天正是三月春光无限好,我衣着打扮光鲜,应邀奔赴天河山。 日出东方...
    脑洞少年阅读 448评论 0 2