1 / 13
文档名称:

关于vi使用.ppt

格式:ppt   大小:197KB   页数:13页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

关于vi使用.ppt

上传人:sxlw1984 2018/7/18 文件大小:197 KB

下载得到文件列表

关于vi使用.ppt

相关文档

文档介绍

文档介绍:第二部分 UNIX操作系统
UNIX系统基础知识
UNIX常用命令
UNIX系统SHELL及其程序设计
UNIX系统内核实现
UNIX系统进阶
UNIX系统基础知识(1)
用户的注册与注销
登录:login:
passwd:
出现%(普通用户)
# (超级用户)
或其他提示符(用户设定)
注销:exit、^D 或 logout
用户必须先向管理员申请帐号,以成为合法用户;用户可分为普通用户和超级用户;系统中有三个文件管理用户信息,即:
/etc/passwd /etc/shadow /etc/group
UNIX系统基础知识(2)
简单命令、命令表与命令帮助
简单命令:命令名[选项] [参数]
如:% ls –l *.c
命令表:UNIX允许一个命令行写入多条命令,命令之间用“;”分隔
如:% pwd ; ls -l
命令帮助:UNIX用man命令查看某命令的用法
如:% man ls
UNIX文件系统
文件名:由字母、数字、下划线组成,大小写敏感
特殊文件:
.当前目录
..父目录
,如*.c
.可出现在任何位置,
.开头的文件为隐含文件, 、.cshrc等,用 ls 看不到这些文件,*可以匹配任何文件,。
UNIX系统基础知识(3)
UNIX目录:树型目录,以绝对路径、相对路径(用“/”分隔)访问文件或目录,如:% cat /etc/passwd
(典型的UNIX目录树)
UNIX文件的许可机制: (用chmod可改之)
% ls -l
-rwxr-xr-x 1 zhang user 4636 Feb 3:08:50
-rw-r-xr-- 1 zhang user 723 Feb 2:10:10
其中文件类型可以为:-、d 、 b 、 c 、 l 、 p (以后介绍)
UNIX系统基础知识(4)

1
1
1
1
0
1
1
0
1
R W E R W E R W E
文件的许可机制
文件主同组用户一般用户
文件类型
典型的UNIX目录树
/
man2
man1
lib
usr
cc
etc
home
tmp
tao
chr
local
man
lib
sbin
bin
dev
sbin
bin
sh
init
csh
ls
cp
pwd
passwd
.cshrc
.login


/dev 设备目录
/bin 、/usr/bin 用户级命令
/lib、/usr/lib 用户使用的程序库
/etc 系统管理员使用的命令
/sbin、/usr/sbin 系统起停和网络的命令及各种管理程序,有的系统在/etc或/usr/etc中
/home或/usr/people 用户注册目录
/tmp 临时文件
文本编辑器vi的使用
启动vi:% vi filename
XXXXXXXXX
XXXXXX
~
~
~
三种工作方式与相互关系:
UNIX系统基础知识(5)
文件内容
空行
vi filename
命令方式
末行方式
插入方式
自动返回
ESC
ESC
:/ 或?
文本编辑器vi的使用(续)
移动光标(命令方式)
UNIX系统基础知识(6)
类别
命令
功能
活用
移字符
(h)
(k)
(l)
(j)
左移一个字符
上移一个字符
右移一个字符
下移一个字符
20h左移20个字符
移词
w
b
右移一词
左移一词
3w右移3个单词
3b左移3个单词
行内
0
^
$
当前行行首
当前行第一个非空白字符
当前行行尾
行间
G
nG
最后一行
第n行
3G移到第3行
屏内
H(M、L)
屏幕顶(中、底)
移屏
^F (^D)
^B( ^U)
下移一屏(半屏)
上移一屏(半屏)
5 ^F下移5屏
文本编辑器vi的使用(续)
输入方式(插入方式)
修改命令(插入方式)
UNIX系统基础知识(7)
命令
功能
活用
i(或a)
在光标之前(或后)插入
I(或A)
在当前行行首(或行尾)插入
o(或O)
在当前行行下(或行上)插入
命令
功能
活用
cw
修改一个单词
c3w 修改三个单词
cc
用输入行替换当前行
3cc 用输入行替换当前行开始的3行
r <字符>
替换光标处字符
ra 用a替换光标处字符
3rabc 用abc替换自光标起三个字符
R <字符串>
替换若干字符(直到按ESC)
文本编辑器vi的使用(续)