第89周實验理论基础知识.docVIP

  • 2
  • 0
  • 约5.67千字
  • 约 5页
  • 2016-12-02 发布于重庆
  • 举报
第89周實验理论基础知识

第8、9周实验理论基础知识 实验理论基础知识及操作步骤: Linux是一种文本驱动(text-driven)的操作系统。用户在使用Linux过程中经常需要编辑文本文件,如编写脚本文件来执行几条命令,写电子邮件,创建C语言源程序等。因此,必须熟悉至少一种文本编辑器以便高效地输入文本和修改文本文件。此外,还可以用文本编辑器方便地查看文件的内容(类似前面学过的cat命令),以便识别其关键特征。 这里所讨论的编辑器都是全屏编辑器(full-screen display editor)。即可以使用它们在控制台窗口或终端屏幕中查看文件的部分或全部内容,这些内容通常会占满整个或者绝大部分屏幕窗口。也可以移动光标(cursor)至整屏文本中的任意位置。正在编辑的文本一般被保存在内存中一块临时存储区域里,称为编辑器缓冲区(editor buffer)。如果编辑的文件超过一屏,编辑器缓冲区的内容将随着光标的移动做出相应改变。文件和缓冲区这两个概念有很大区别。对于文本编辑来说,文件是保存在磁盘上的一段数据序列。当编辑一个文件时,实际上是在编辑由编辑器创建的一份备份,它位于编辑器缓冲区中。可以修改缓冲区的内容,甚至可以同时操作多个缓冲区,直到决定保存缓冲区时,一段新的数据序列才被写到磁盘上,从而保存了文件。 本次实验讨论的所有编辑器的另一个重要特征是:对它们的操作都是通过按键命令(keystrokecom

文档评论(0)

1亿VIP精品文档

相关文档