1.4 子任务 4 完成案例练习
1.本次案例练习的要求(CentOS7-2 上实现)
(1)在/tmp 目录下建立一个名为 mytest 的目录,进入 mytest 目录当中。
(2)将/etc/man_db.conf 复制到上述目录下面,使用 vim 打开目录下的
man_db.conf 文件。
在 vinm 中设定行号,移动到第 58 行,向右移动 15 个字符,请问你看到的该行
前面 15 个字母组合是什么?
(4)移动到第一行,并且向下查找“gzip”字符串,请问它在第几行?
(5)将 50~100 行的 man 字符串改为大写 MAN 字符串,并且逐个询问
是否需要修改,如何操作?如果在筛选过程中一直按“y”键,结果会在最后一行
出现改变了多少个 man 的说明,请回答一共替换了多少个 man。
(6)修改完之后,突然反悔了,要全部复原,有哪些方法?
(7)需要复制 65~73 这 9 行的内容,并且粘贴到最后一行之后。
(8)删除 23~28 行的开头为#符号的批注数据,如何操作?
(9)将这个文件另存成一个 man.test.config 的文件。
(10)到第 27 行,并且删除 8 个字符,结果出现的第一个单词是什么?在第
一行新增、行,该行内容输入“I am a student..…”;然后存盘后离开。
2、参考步骤
(1)输入"mkdir /tmp/mytest;cd /tmp/mytest"。
(2)输入“cp /etc/man_db.conf .;vim man_db.conf。
(3)输入“:set nu”,然后你会在画面中看到左侧出现数字即为行号。先
按下“5+8+G”组合键再按下“1+5+→”组合键,会看到“#on privileges.”。
(4)先执行 1G 或 gg 后,直接输入/gzip,应该是第 93 行。
(5)直接下达“:50,100 s/man/MAN/gc”即可!若一直按“y”键最终会出
现“在 15 行内置换 26 个字符串”的说明。
(6)简单的方法可以一直按“u”键回复到原始状态;使用:q!命令强制不
保存文件而直接退出编辑状态,再新载入该文件也可以。
评论10
最新资源