一、实验目的
(1)了解用VI编辑器编辑文本的基本使用方法。
(2)熟练运用VI编辑器进行快速文档编辑。
二、实验内容
(1)在当前用户目录下建立vitest子目录,将/etc/inittab文件拷贝到vitest子目录中。
(2)用vi编辑器打开该文件,执行下述操作,并详细说明操作过程及方法。
① 删除第5,15和25行指令。
② 将文本中所有的“etc”字符串替换成“config”。
③ 复制第11~20行的内容,并且贴到文件最后一行之后。
④ 将每行开头的第一个字符“#”删。
⑤ 删除包含有字符串“conf”的那几行。
⑥ 在第一个新增一行,输入你的姓名和学号。
⑦ 将文件另存为new-inittab.conf。
三、实验详细过程
1、创建vitest文件夹,并将inittab拷贝到该文件夹中。
(1)打开终端

(2)输入sudo -i切换到root

(3)输入mkdir vitest创建vitest子目录

(4)切换到etc目录

(5)将inittab拷贝到vitest目录

2、用vi打开inittab执行相关操作。
(1)打开终端切换到root用户

(2)输入 vi /vitest/inittab打开inittab文件

(3)将光标移至第5行 第15行 第25行分别双击D键即可删除





(4)按shift加:进入未行模式 输入 s/etc/config/g即可将etc替换成config


(5)按住shift加:进入未行模式输入11,14 co 14即可将11-14之间的字符复制到最后一行下面。

(6)进入未行模式输入:g/^#/d即可将所有开头的#字符删除

(7)输入g/conf/d即可删除包含conf的那几行


(8)进入未行模式输入1光标移动到第一行,按O增加一行



(9)在未行模式下输入:wq vitest/new.inittab.conf


本文介绍了一次使用VI编辑器完成特定任务的实验过程。实验包括创建目录、文件复制及使用VI编辑器进行文本编辑等步骤,如删除指定行、替换字符串、复制粘贴内容等。此外还介绍了如何保存修改后的文件。

1万+

被折叠的 条评论
为什么被折叠?



