|     
 帖子3852 积分13044 威望16780  金钱36761  在线时间1139 小时 
          
 | 
| 好了基本vi概念就是如此。我把常用的一些命令都写在下面,你自己试着输入吧。 
 
 i牋 "insert"的缩写 在光标之前插入文字
 a牋 "append"的缩写 在光标之后插入文字
 o "open"的缩写 在光标所在行的下面开始新一行的输入
 O "Open"的缩写 在光标所在行的上面开始新一行的输入
 I?/TD> "Insert"的缩写 在本行最前面开始输入文字
 A "Append"的缩写 在本行最后开始插入文字
 dd?/TD> 删除光标所在的那行
 dw 删除光标所在的那个字
 dnw? 删除光标所在字和其后的n个字(n为正整数)
 x? 删除光标所在的那个字母
 :w? 存文件
 :r? 读文件
 :q? 退出vi
 
 上面都是一些基本的用法,如果还不够,请使用man命令查询。
 好了就这样吧。我们下个星期见。进行unix的Shell概述。
 
 第五讲
 
 本周的Unix教程是最后一讲了。在本讲里我们将讲一下unix Shell的基本内容。我不准备深入地讲解Shell编程。因为要是那样的话,足够写上五十个page. Shell是外层,是用户与Unix之间的层,它们节省命令行的长度,对命令参数执行完整的变换,并且定位和解释用户命令。另一方面,shell也是一个功能强大
 的程序语言,提供制作工具的工厂。用Shell能创建用户自己的命令,甚至创建一个完整的新环境。
 在程序员里有一个流行称谓“如果你不喜欢Unix界面,就自己写一个”。实际上无需深入到内核,便可以方便地控制自己的界面。可选的Shell有sh,csh,ksh有强大的功能。
 
 正如其名字,Shell Script是一个文本文件。该文件指挥并控制Shell执行一系列特定的操作。一个批处理文件能含有任何命令(Unix的内部和外部命令),还可以包括过去编写的批处理文件。
 
 第一个Shell处理文件:
 这里使用的Shell是BS,如果你是使用CS可以更改一部分内容。
 :
 #@(#)dw--show data and users--
 #
 date
 who -u
 第一个:不是必须的,而是长期的习惯。它告诉系统下面是BShell的内容。
 
 正如你看到的,Unix的Shell文件和Dos的批文件在很多地方是相同的。在写Unix的Shell文件时候,我们一般使用六个步骤:
 1.计划好命令系列,并在键盘上试用
 2.为批处理文件挑一个好的,不会发生重复的文件名
 3.用你喜欢的编辑工具生成文件(希望不是VI:-))
 4.从冒号开始文件,以增加文件的解释
 5.用Chmod命令,将文件的属性设置为可读文件
 6.把批处理文件放入适合的目录中。
 
 以上是Unix系统的Shell文件一些基本的内容。这里就不多说了,实际上Shell文件同我们这些写网页的人关系并不大,但知道一些还是好的。
 
 持续五周的Unix系统操作教程已经写完了。如果你觉得有必要深刻了解一下Unix系统,请查找一些书本。
 | 
 |