- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux中的文本文件编辑
第四章 ——Linux中的文本文件编辑 思考 在windows系统中,都有哪些软件或者程序可以对文本文件进行编辑。 所编辑出的文本文件,主要应用在哪些方面。 一、文本文件编辑器基础 1、认识vi编辑器 Linux提供了一系列的文本编辑器,包括ex、edit和vi。Vi是Linux世界里极为普遍的全屏幕文本编辑器。 用户无论是建立文本文件,还是编写程序、配置系统环境,都要用到文本编辑器。 Vi是Visual interface的简称。 Vi是Linux和UNIX系统中标准的文本编辑器。 2、vi编辑器的使用 (1)新建文本文件 在命令中输入:vi my (vi是建立一个新的文本文件的命令,my是文本文件的名字) 这时会进入到vi的窗口,即命令行模式: (2)vi的相关模式 这时就进入到vi的命令模式,此时输入的每一个字符,皆被视为一条命令,有效的命令会被接受,若是无效的命令,会产生响声,以示警告。 假如想进入到编辑文本的模式,则可以根据vi命令表中的参考输入命令进入到输入模式。 vi共有三种模式,这三种模式的功能不同,都有:命令模式、输入模式和底行命令模式 三种模式 3、编辑文本文件的步骤 (1)执行vi命令,进入到命令模式 在终端窗口中执行命令#vi xuke。 刚进入vi之后, 即进入命令模式,此时输入的每一个字符,皆被视为一条命令,有效的命令会被接受,若是无效的命令,会产生响声,以示警告。 (2)命令模式进入到输入模式 从命令模式输入命令而进入到输入模式有好多方式,各种命令的功能如下表: (3)命令模式中对文本的编辑命令 vi的命令不光在进入到输入模式中有规定,对文本的编辑方式,还有好多命令: A、vi命令模式的移动命令 B、vi命令模式的删除命令 C、vi命令模式的复制和粘贴命令 D、vi命令模式的查找命令 (4)进入到输入模式编辑文本 当在命令模式下,输入i之后,则会进入到文本输入模式,在这个模式下的左下角有一个“插入”字样,这就表示现在是在输入模式。 然后在里面可以输入文本。 (5)保存退出 当编辑好文本之后,则要退出输入模式,并且把文本文件进行保存。 这时注意:将要退出输入模式,进入到末行命令模式,然后才能保存或者退出。 退出输入模式的方法是按下Esc键,然后返回到命令模式,这是输入“:”,就进入到末行命令模式。 在末行命令模式中,再输入以下命令,对文本文件进行保存或退出。 末行模式命令 注意 当上面输入“wq!”之后,会可能出现提示:说没有要保存的文件名。 因为在“wq!”后面,并没有写入要保存的文件名是什么,并且在最开始用vi命令打开文本文件时,也没有说明用户名。 所以,要重新输入“:”,进入到末行模式,然后输入: w xuke 这时就把文件保存成xuke这个名字了。 二、文本编辑器的实战演练 下面有一个要求用文本编辑器应用的实例,按照如下的要求,应用到所学的vi命令,编辑出一个正确完整的文本文件。 要求如下: 1、用vi命令新建一个文本文件,名称为my。 2、里面的内容为介绍自己的一些基本情况。 3、用vi命令新建一个文本文件,名称为Linux。 4、里面的内容为介绍自己所学Linux的知识,例如:Linux的基础,Linux的安装,Linux的… 最后,完成如下的操作: (1)把my文本文件和Linux文本文件,合并成一个文本文件,名称为myLinux。 (2)给文件myLinux加上标题:Abstract。 (3)把该文件加密。 (4)把里面所有的L都替换成l。 (5)把第一句复制到文章的最后。 操作步骤 1、新建文本文件my (1)进入到vi的命令模式(在这里可以指定文件名my)。 (2)输入“i”,进入到编辑模式。 (3)编辑相应文本。 (4)保存退出(先Esc退出,然后进入到末行模式保存) (假如刚开始没规定文件名,则以w命令接上文件名保存,假如规定了文件名,则以wq!保存) 2、新建文本文件Linux (步骤同上) 3、把两个文本文件合并成“myLinux” (1)先打开my文件,然后把光标定在最后一行。 (2)然后再进入到末行模式,输入“r Linux”,这时是在打开my文件的基础上,在光标后面又打开Linux文件。 (3)这时两个文本就在一个文件中打开了。 (4)把文件保存成新的文件“myLinux”。 4、加上标题 (1)打开“myLinux”,输入“i”,进入到输入模式 (2)调整光标到第一行,然后输入标题。 5、文件加密 重新进入文件“myLinux”,然后进入到末行模式,输入命令“X”,这时会提示输入密码,输入两次之后,则给该文件设置了密码。 6、把L替换成l (1)查找L。输入命令“/L”,这时所有L变成方块。 (2)替换。
您可能关注的文档
- 国家基本药物临床应用指南 2014 -11-7.doc
- 哈尔滨市几种主要供热方式的技术经济比较.doc
- 合同能源管理标准合同.doc
- 过程控制系统-多变量解耦控制系统-4.ppt
- 杭州LP6湖南监狱手拉手策划案(修改)1127.doc
- 汉译英.Practices 1-16(questions and answers)(80道题).doc
- 固定资产投资对GDP的影响.doc
- 河北省2011年高考物理一轮总复习课件:电场_第44讲_电场的能的性质.ppt
- 河北天柱钢铁集团有限公司25MW汽轮发电机组安装技术协议.doc
- 后张法钢绞线理论伸长值计算公式说明及计算示例.doc
- 小学高段数学探究式教学中学生课堂参与情况研究.docx
- 激励机制在小学班级管理中的应用研究.docx
- 表现性评价在小学低年级数学教学中的应用现状及对策研究.docx
- 在小学高年级语文教学中激励性评价的应用研究.doc
- 交互式电子白板在XX小学第二学段课堂教学中的应用现状调查研究.docx
- 激励机制在小学中高年级班级管理中的应用—以石家庄市z小学为例.docx
- 新课标下小学语文第三学段古诗词教学现状及对策分析.docx
- 浅析体育游戏在小学教学中的应用——以成都七中初中附属小学为例.docx
- 黑龙江省鸡西市鸡冠区2023-2024学年八年级下学期期末考试道德与法制试卷及答案.docx
- 小学低年级语文课堂中调动学生学习积极性的策略研究—以沧州市某小学为例.docx
文档评论(0)