Linux操作系统原理与应用教学课件ppt作者张玲第1-6章第3章.pdfVIP

Linux操作系统原理与应用教学课件ppt作者张玲第1-6章第3章.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 vi文本编辑器 第3章 vi文本编辑器 3.1 vi文本编辑器概述 3.2 vi基本命令 3.3 vi常用末行命令 习题 第3章 vi文本编辑器      3.1 vi文本编辑器概述   与Unix相同,Linux本质上是一个文本驱动(text-driven) 的操作系统。文本文件就是全部由ASCII码字符及某种语言 的编码字符构成的文件,不含有任何样式和格式信息。文本 文件可以被任何文本编辑器解释而不会出现乱码,还可以被 所有程序操作和使用。在Linux系统中,文本文件被广泛地 用作系统配置文件和系统工具软件的操作对象。这使得用户 可以在文本方式下完成所有的工作,如编写程序和命令脚本、 读/写电子邮件、配置和管理系统等。而完成所有这些工作 的基本工具就是文本编辑器。因此,Linux 的用户应当熟悉 至少一种文本编辑器。 第3章 vi文本编辑器 3.1.1 vi文本编辑器介绍   Linux下的文本编辑器有ex、sed、vi和emacs等很多种。 其中,vi是最基本的文本编辑工具。vi(visual)诞生于1978年, 由柏克莱大学的Bill Joy编写。从其诞生至今,vi始终是所有 Unix/Linux系统上必配的编辑器,甚至在DOS 、Windows 、 Macintosh 、OS/2乃至IBM大型机S/390系统上都能见到vi 的 某个版本。目前Linux系统上流行的版本是vi增强版vim(vi improved) 。vim是一个开放源代码软件,它在vi 的基础上增 强了功能,也更容易使用。现在许多Linux发行版中的vi就 是vim 。本书中所说的vi也兼指vim ,但有一些选项可能只有 vim支持。 第3章 vi文本编辑器   vi是一个全屏幕文本编辑器,具有文本编辑所需的所有 功能。vi 以高效和快捷著称,这是vi能够在编辑器领域中保 持几十年领先地位的原因。以下介绍vi 的几个突出特点。 第3章 vi文本编辑器   1. 编辑功能强大   vi 的编辑功能十分强大,除通常的编辑功能外,vi还支 持一些高级编辑特性,如正则表达式、宏和命令脚本。利用 这些特性可以完成非常复杂的编辑任务,实现编辑的智能化 和自动化。另一方面,vi 的功能又十分专注,它只是一个编 辑器,没有其他功能。Linux系统提供了许多专门用途的工 具,如排版、排序、流过滤、E-mail 、编译等软件。vi可以 和这些工具软件协同工作,从而实现几乎所有的文件加工处 理任务。用一些小而精悍、功能专一的工具结合起来完成复 杂的处理功能,这正是Unix 的设计哲学。 第3章 vi文本编辑器   2. 适用于各种版本的Unix/Linux系统   vi是Unix/Linux系统的标准文本编辑器,几乎每一台 Unix/Linux系统上都会有vi ,这是其他编辑器无法相比的。   3. 适用于各种类型的终端   vi得以广泛应用的原因之一是它对终端设备的广泛适应 性。不管是只有打字机键盘加Esc键的简单终端,还是受通 信限制的远程终端,或是配有完备的功能键和鼠标的现代化 终端,都可以很好地支持vi完成文本编辑工作。 第3章 vi文本编辑器   4. 使用灵活快捷   广泛适应性带来的问题是繁多的命令。对于同一项编辑 操作,vi提供了许多不同的命令。vi 的命令都很简练,往往 是单个字符或少数几个字符的组合。对初学者来说,使用这 些命令并不方便,甚至过于复杂。但对于熟练的用户来说, 更多的选择意味着更大的自由,简单的命令意味着更少的击 键次数。正因为如此,vi被看做是Linux开发人员和系统管 理员的编辑利器。初学者经过一段时间的使用,也会逐渐习 惯vi 的操作方式,并形成自己特有的操作风格。 第3章 vi文本编辑器 3.1.2 vi 的工作模式   vi是一个多模式的软件,它有三种工作模式。在不同的 工作模式下,它对输入的内容有不同的解释。   1. 命令模式(Command mode)  

文档评论(0)

annylsq + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档