UNIX

  • 格式:doc
  • 大小:35.50 KB
  • 文档页数:2

1 SMIT的特殊键、特殊符号及特殊文件说明:
F3 ~退回上级菜单;F4 ~列示可选内容;ESC+0 ~退出;ESC+6 ~列示命令;ENTER ~执行
2SMIT特殊符号:
# ~数值;* ~必须;/ ~文件名;+ ~可选;X ~十六进制
3 SMIT在每个使用者的$Home目录中建立一个smit.log和一个smit.script
文件,smit.log文件记录了smit的改动的参数及菜单选项等,也可用“smit -l filename”制定位置和名称。

“smit.script”记录的是改动的shell命令,也可用“smit -s filename”可记录的是命令行的script文件:
smit.log 记录smit菜单轨迹
smit.script 记录smit调用的命令;
4Smit 快速路径名称:
device 设备管理;diag 快速诊断;jfs 日志文件系统管理;lvm 逻辑卷管理;tcpip 网络管理;user 用户管理;hacmp 集群管理;
5两种模式
a)命令模式和输入模式
b)最后行命令方式
6从命令模式转到输入模式
a, i , A , I
7从输入模式转到命令模式
ESC
8最后行命令方式
先输入“:”;然后输入命令w, q, !等(:wq, :q! , :wq!) 9移动光标类命令
h ----光标左移一个字符
l ----光标右移一个字符
k或Ctrl+p ----光标上移一行
j或Ctrl+n ----光标下移一行
Enter ----光标下移一行
) ----光标移至当前文档末尾
( ----光标移至当前文档首
H ----光标移至屏幕顶行
M ----光标移至屏幕中间行
0 ----光标移至句首(注意是数字零)
$ ----光标移至句尾
10屏幕翻滚类命令
Ctrl+u ----向文件首翻半屏
Ctrl+d ----向文件尾翻半屏
Ctrl+f ----向文件尾翻一屏
Ctrl+b ----向文件首翻一屏
11插入文本类命令
i ----在光标前
I ----在当前行首
a ----光标后
A ----在当前行尾
o ----在当前行之下新开一行
O ----在当前行之上新开一行
r ----替换当前字符
s ----从当前光标位置处开始,以输入的文本替代指定数目的字符S ----删除指定数目的行,并以所输入文本代替之
12删除命令
d0:删至行首
d$:删至行尾
ndd:删除当前行及其后n-1行
x或X:删除一个字符,x删除光标后的,而X删除光标前的
Ctrl+u:删除输入方式下所输入的文本
13复制、粘贴:yy,p
14退出:wq,q!,xvi 有两种模式:命令模式、文本输入模式。

15执行vi以后,会先进入命令模式,此时用户可输入各种子命令对行进行编辑,如删除行、拷贝行等。

16在文本输入模式下,用户可以修改一行的内容并添加新行。

17在命令模式下键入 i、I、a 、A或o等即可进入文本输入模式,键入ESC 键即可返回命令模式。

18注意vi并不锁住所编辑的文件,因此多个用户可能同时编辑一个文件,那么最后保存的文件版本将被保留。

19索及替换命令
/pattern ----从光标开始处向文件尾搜索pattern
?pattern ----从光标开始处向文件首搜索pattern
n ----在同一方向重复上一次搜索命令
N ----在反方向上重复上一次搜索命令
:s/p1/p2/g:将当前行中所有p1均用p2替代
:n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g:将文件中所有p1均用p2替换
20注:g 放在命令末尾,表示对搜索字符串的每次出现进行替换;不加 g,表示只对搜索字符串的首次出现进行替换;g 放在命令开头,表示对正文中所有包含搜索字符串的行进行替换操作。