1、Chapter1/40,第2章内容回顾,Linux命令格式 Linux命令的组成 获得命令帮助 Linux常用命令 文件、目录操作命令 使用光盘和U盘 用户和组管理命令 用户管理 用户组管理 文件权限设定,文本编辑器,第2章,Chapter3/40,本章目标,了解Linux系统中的编辑器知识 掌握vi编辑器的模式切换 掌握vi编辑器的操作命令 掌握使用vi编辑器进行基本的文本编辑,Chapter4/40,本章结构,Chapter5/40,文本编辑器概述,文本编辑器的作用 Linux系统中的配置文件以文本文件的形式保存 Linux管理员需要通过编辑配置文件进行系统管理 文本编辑器的分类 行编辑器
2、与全屏幕编辑器 字符界面编辑器与图形界面编辑器,Chapter6/40,Linux中的多种文本编辑器,vi Linux学习者需要掌握的第一个文本编辑器 大多数Linux系统中缺省使用的文本编辑器 vim:vi编辑器的增强版本,习惯上也称为vi Emacs 用于编辑程序源代码文件的文本编辑器 nano 在字符界面提供了菜单操作,易用性较好 gedit GNOME图形环境中的文本编辑器,Chapter7/40,vi编辑器的工作模式,三种工作模式 命令模式、输入模式、末行模式 不同模式之间的切换,命令模式,输入模式,末行模式,:键,a、i、o等键,Esc键,Esc键,Chapter8/40,VI的模
3、式(Cont.),命令模式,空白区,Chapter9/40,VI的模式(Cont.),输入模式,Chapter10/40,VI的模式(Cont.),末行模式,Chapter11/40,vi编辑器的基本使用,vi编辑器的启动与退出 文件操作 编辑操作 查找与替换操作 vi编辑器的在线帮助,Chapter12/40,vi中的文件操作,打开新文件 读取文件 保存文件 另存为文件 退出vi编辑器,Chapter13/40,文件的打开与读取操作,在vi内打开新文件 #vi ss :e filename 读取文件内容到当前vi编辑器中 :r filename,Chapter14/40,文件保存与另存为,保
4、存 :w 另存 :w xxx:23w abc 把23行写到abc :2,4w aaa 把2-4行写到aaa,Chapter15/40,退出vi编辑器的多种方法,退出 :q 保存并退出 :wq 强制退出 :q! 强制保存并退出 :wq!,Chapter16/40,文件内行间快速跳转,行间快速跳转,Chapter17/40,进入输入模式,进入输入模式,Chapter18/40,命令模式中删除操作,删除操作,Chapter19/40,命令模式中撤销操作,撤销操作,Chapter20/40,命令模式中复制与粘贴操作,复制与粘贴,Chapter21/40,可视,1. v 2. y 3. p例 复制5行s
5、剪贴例 剪贴5行,Chapter22/40,阶段总结,vi编辑器的启动与退出 文件操作 光标移动操作 vi编辑器的基本编辑操作 从命令模式进入输入模式的命令 输入模式中的基本编辑操作 命令模式中的删除操作 命令模式中的撤销操作 命令模式中的复制操作 命令模式中的粘贴操作,Chapter23/40,阶段练习,练习vi编辑器中三种模式间的转换练习vi编辑器中的复制与粘贴操作,Chapter24/40,字符串查找操作,字符串查找操作,Chapter25/40,字符串替换操作,字符串替换操作,Chapter26/40,使用vi打开多个文件,在输入vi命令时使用多个文件名作为参数 vi file1 fi
6、le2 file3 .,vi打开多个文件,Chapter27/40,两个文件间的复制,#vi a b v y :next 到第二个文件 - p :prev到第一个文件,Chapter28/40,阶段总结,vi编辑器中可同时打开多个文本文件进行编辑 vi编辑器的编辑区域中只显示一个文件,其他被打开的文件被放在后台 vi中编辑区域的内容可以在多个已打开文件之间进行切换 vi从一个文件切换到另一个文件时应先保存更改或放弃更改,Chapter29/40,阶段练习,使用vi命令打开多个文本文件练习vi编辑器中多个文件之间的切换操作,Chapter30/40,图形界面中使用gedit编辑器,使用命令启动g
7、edit,使用菜单启动gedit,gedit编辑器界面,Chapter31/40,本章总结,文本编辑器的作用,文本编辑器的分类,vi编辑器的模式,vi编辑器的基本使用,编辑器的多文件操作,文本编辑器简介,Linux系统中通过编辑配置文件进行系统管理,行编辑器与全屏幕编辑器 字符界面编辑器与图形界面编辑器,vi Emacs nano gedit都有各自的特点和应用场合,vi编辑器中有命令模式、输入模式和末行模式三种状态模式,vi编辑器提供了完备的文本编辑功能,vi编辑器支持对多个文本文件的编辑操作,Chapter32/40,实验,任务1:使用vi编辑文本文件 提示 可以在vi编辑器中读取/etc目录下系统配置文件的内容,但是不要将进行的修改保存到系统配置文件中 任务2:vi编辑器多文件操作 提示 在进行多文件间的切换之前,要将更改进行保存或放弃更改,否则无法进行正常的文件切换,