Linux基础与系统管理:VI编辑器实验报告

任务一:
1.复制网卡配置文件(目录/etc/sysconfig/network-scripts下的文件ifcfg-ens33或ifcfg-eth0)到用户XXX(XXX为姓名首字母缩写,如sjk)家目录下,然后用Vi编辑器打开家目录下的该文件。
命令:useradd zyx
Password 123456
Su -zyx
Cp /etc/sysconfig/network-scripts/ifcfg-ens33 .
Vim ifcfg-ens33

在这里插入图片描述在这里插入图片描述

(2)将文件的行号显示出来。
Set nu
在这里插入图片描述

(3)在文中正向查找字符串“IPV6INIT”,将IPV6INIT项的值修改为no。
/IPV6INIT
S/yes/no

在这里插入图片描述

(4)复制文件的第2行,并粘贴在文件最后一行。
2co15
在这里插入图片描述

(5)删除该文件的第1行。
1d
在这里插入图片描述

(6)将文中所有的字符串“yes”替换为“no”。
%s/yes/no/g
在这里插入图片描述

保存退出并将文件重命名为ab.txt。
Wq ab.txt
在这里插入图片描述

任务二:

(1)在/root目录下建立一个名为vitest的目录;
Mkdir vitest
在这里插入图片描述

(2)将文件/etc/man_db.conf)复制到/root/vitest目录中;
Cp /etc/man_db.conf /root/vitest
在这里插入图片描述

(3)使用vi编辑器打开步骤(2)中复制到/root/vitest目录下的文件,对其进行编辑;
Cd vitest
Vim man_db.conf

在这里插入图片描述

(4)在vi编辑器中显示行号;
Set nu
在这里插入图片描述

(5)移动光标到第37行,再向右移动12个字符,说出你看到的是什么目录?
37G
12->
/user/X11R6/bin

在这里插入图片描述

(6)移动光标到第一行,并且向下搜寻一下“X11R6”这个字符串,请问文件中第一个字符串“X11R6”在第几行?
1G
/X11R6
37行

在这里插入图片描述

(7)将50到100行之间的man改为MAN,并且一个一个确认是否需要修改。
50,100 s/man/MAN/g/c

在这里插入图片描述
在这里插入图片描述

(8)修改完之后,突然反悔了,要全部复原,有哪些方法?
在末行模式用:键后面写q!命令不修改强制退出
(9)复制51到60行这十行的内容,并且贴到最后一行之后;
51,60co131
在这里插入图片描述

(10)删除11到30行之间的20行;
11,30d
在这里插入图片描述

(11)将这个文件在当前目录下另存成一个名为man.test.config的文件
Wq man.test.config

(12)去到第29行,并且删除15个字符;
15G
15x

在这里插入图片描述

(13)保存退出。
wq

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值