linux操作系统实验的vi编辑器地使用.docx
《linux操作系统实验的vi编辑器地使用.docx》由会员分享,可在线阅读,更多相关《linux操作系统实验的vi编辑器地使用.docx(13页珍藏版)》请在冰点文库上搜索。
![linux操作系统实验的vi编辑器地使用.docx](https://file1.bingdoc.com/fileroot1/2023-6/9/363531da-91cb-46a3-ab50-7096e67ad561/363531da-91cb-46a3-ab50-7096e67ad5611.gif)
linux操作系统实验的vi编辑器地使用
姓名:
学号班级:
实验二vi编辑器的使用
一、实验目的
1.掌握Linux系统的vi编辑器
2.掌握Linux系统的文本编辑
二、实验环境
1.Linux软件和计算机
三、实验内容或步骤
(一)实验知识准备
书上p86-89
(二)实验内容
1.在普通用户的目录下创建文件夹ex2,然后进入该目录。
2.输入vi,编辑一个新文件。
3.此文件的内容为:
Searchforknowledge,readmore,sitonyourporchandadmiretheviewwithoutpayingattentiontoyourneeds.
Spendmoretimewithyourfamilyandfriends,eatyourfavoritefoods,andvisittheplacesyoulove.
Lifeisachainofmomentsofenjoyment;notonlyaboutsurvival.
Useyourcrystalgoblets.Donotsaveyourbestperfume,anduseiteverytimeyoufeelyouwantit.
Removefromyourvocabularyphraseslike"oneofthesedays"or"someday".
Let‘swritethatletterwethoughtofwriting"oneofthesedays"!
Let‘stellourfamiliesandfriendshowmuchwelovethem.
Donotdelayanythingthataddslaughterandjoytoyourlife.
Everyday,everyhour,andeveryminuteisspecial.
Andyoudon‘tknowifitwillbeyourlast.
将文件存盘为exam21.txt。
4.退出vi。
5.用vi打开文件exam21.txt,,然后退出。
6.复制/root/install到当前目录,文件名为exam22.txt。
7.用vi打开文件exam22.txt。
8.使用复制、剪切。
粘贴、取消、修改等命令,查看效果。
9.在文件exam22.txt中查找“linux”。
10.将文件exam22.txt的第5行到第20行的内容保存到文件exam23.txt中。
11.将文件exam22.txt的第23行到第28行的内容保存到文件exam24.txt中。
12.从文件exam22.txt中退出,打开文件exam23.txt。
13.将文件exam24.txt的内容读入到文件exam23.txt中。
14.保存并退出文件exam23.txt,查看效果。
15.使用vi创建exam25.txt,将当前系统的时间读入文件exam25.txt,保存退出。
16.用vi打开文件exam21.txt,使用setnumber看显示结果,使用setnonumber看显示结果,两者有何区别。
四、实验结果
1.在普通用户的目录下创建文件夹ex2,然后进入该目录。
2.输入vi,编辑一个新文件。
点击i如下图
3.点击i进入编辑界面,编辑完内容后点击ESC,退出插入模式,然后输入:
wexam21.txt(这样文件就被保存为名字为exam21.txt了)。
如下图:
4.输入wq退出
可以查看到ex2下的exam21.txt文件,如下图:
5.用vi打开文件exam21.txt,,然后退出。
如下图:
这次换个退出方式,不存盘强制退出
6.复制/root/install到当前目录,文件名为exam22.txt。
这时更改到root权限下去做,可以看到如下图
7.用vi打开文件exam22.txt。
8.使用复制、剪切。
粘贴、取消、修改等命令,查看效果。
复制:
wyy
剪切:
wdd
粘贴:
wp
取消:
u
修改:
r(R)
首先使用viexam22.txt进入编辑界面如图
然后利用复制加粘贴操作,如下图,第二行出现的就是粘贴出来的,如图
利用取消操作如下,复制出来的代码没有了:
利用剪切加粘贴操作如下,第一行不见了,第二行是粘贴的
利用修改(R)操作,将have换成了lost:
9.在文件exam22.txt中查找“linux”。
10.将文件exam22.txt的第5行到第20行的内容保存到文件exam23.txt中。
这个的代码是5,20wexam23.txt
11.将文件exam22.txt的第23行到第28行的内容保存到文件exam24.txt中。
这个的做法同上面一样,代码如下23,28,wexam24.txt.图就不截了。
12.从文件exam22.txt中退出,打开文件exam23.txt。
推出代码ESC:
q!
打开代码viexam23.txt打开的界面如图
13.将文件exam24.txt的内容读入到文件exam23.txt中。
14.保存并退出文件exam23.txt,查看效果。
保存如下图
15.使用vi创建exam25.txt,将当前系统的时间读入文件exam25.txt,保存退出。
Vi中运行shell命令格式为!
date这段代码为r!
date截图如下
16.用vi打开文件exam21.txt,使用setnumber看显示结果,使用setnonumber看显示结果,两者有何区别。
五.实验总结
通过这次试验使我了解了Linux系统中vi编辑器的许多常用命令和各种命令应该使用在哪种命令模式下,让我学会了Linux下vi编辑器的使用,为在Linux系统下进行各种对文本的操作打下了基础。