您现在的位置: 精品资料网 >> 管理信息化 >> 信息化知识 >> 资料信息

UNIX系统操作入门(doc 22页)

所属分类:
信息化知识
文件大小:
141 KB
下载地址:
相关资料:
unix系统,系统操作,操作入门
UNIX系统操作入门(doc 22页)内容简介

读写资料
:w 将缓冲区的资料写入磁盘中。
:10,20w test 将第10行至第20行的资料写入test文件。
:10,20w>>test 将第10行至第20行的资料加在test文件之后。
:r test 将test文件的资料读入编辑缓冲区的最后。

删除、复制及搬移
:10,20d 删除第10行至第20行的资料。
:10d 删除第10行的资料。
:%d 删除整个编辑缓冲区。
:10,20co30 将第10行至第20行的资料复制至第30行之后。
:10,20mo30 将第10行至第20行的资料搬移至第30行之后。

字串搜寻与取代
s(substitute)指令可搜寻某行列范围。
g(global)指令则可搜寻整个编辑缓冲区的资料。
s指令以第一个满足该条件的字串为其取代的对象,若该行有数个满足该条
件的字串,也仅能取代第一个,若想取代所有的字串则需加上g参数。
:1,$s/old/new/g 将文件中所有的『old』改成『new』。
:10,20s/^/ / 将第10行至第20行资料的最前面插入5个空白。
:%s/old/new/g 将编辑缓冲区中所有的『old』改成『new』。

..恢复编辑时被中断的文件
=======================
在编辑过程中,若系统当掉或连线中断,而缓冲区的资料并还未
被写回磁盘时,当再度回到系统,执行下列指令即可回复中断前
的文件内容。
%vi -r filename

..编辑多个文件
=============
vi亦提供同时编辑多个文件的功能,方法如下:
%vi file1 file2 ..

当第一个文件编修完成后,可利用『:w』将该缓冲区存档,而后
再利用 『:n』载入下一个文件。

 

 


 


..............................