- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程名称
Linux应用基础/应用服务器配置(Linux)
课次
5
任务、项目、课题名称
管理文件与目录
课时
2 学时
教学内容
1、使用Vim编辑器编辑文件
2、处理文本内容
3、重定向
教学目标
1、了解Vim的工作模式。
2、熟练掌握Vim中的光标定位与跳转操作。
3、熟练掌握Vim中的常用文本编辑操作。
4、熟练使用文本的末行模式。
5、掌握输入输出重定向。
教学重点
Vim编辑器的暗中工作模式及相关的命令、重定向
教学难点
重定向
教学活动及主要环节
学生活动
课程思政
一、 复习回顾上次课的内容:(5分钟)
二、情境导入新课(5分钟)
在一次学习交流时,大路告诉小乔,在/etc目录下存放着很多配置文件,如果想修改系统的配置,如用户、网络等,将相关配置文件找到进行修改即可。可是如何修改呢?带着这个问题,小乔投入到编辑文本文件的学习中。
三、新授内容及时间分配
1、使用Vim编辑器编辑文件(20分钟)
Linux系统中“一切皆文件”,因此当我们在命令行下更改文件内容时,不可避免地要用到文本编辑器,Vim 是一个基于文本界面的编辑工具,使用简单且功能强大。
(1)Vim编辑器的工作模式。
(2)使用Vim编辑文件。
(3)末行模式下的操作。
2、处理文本内容(20分钟)
Linux系统中除了对文件进行编辑外,还可能需要对文件内容进行排序、比较差异、统计数据等操作。Linux提供了功能强大的文本文件处理工具,用于满足这些操作需求。
(1)文件内容排序:sort命令。
(2)去除重复行:uniq命令。
(3)截取字符串:cut命令。
(4)比较文件内容:comm、diff命令。
(5)文件内容统计:wc命令。
3、重定向(20分钟)
在Linux系统中执行某个命令时,其输出信息无论是正确结果还是错误提示,都会直接显示在命令终端中。同样,当需要为命令输入参数时,也总是首先从键盘输入。如果需要改变输入参数的来源或输出信息的位置,就需要使用重定向操作。
(1)标准输入/输出与重定向。
(2)输出重定向。
(3)输入重定向。
(4)错误重定向。
(5)同时实现输出和错误重定向。
四、课堂练习 (20分钟)
1. 将/etc/passwd文件复制到工作目录下,并重命名为sort.txt,然后使用Vim编辑sort.txt,复制第1~5行,并粘贴在第9行后,最后,将该文件保存。
2. 使用sort命令对sort.txt文件进行排序。
3. 只显示uniq.txt文件每行以“:”分隔的第一个字段。
4.使用wc命令统计sum1.txt与sum2.txt的行数与字节数。
5. 查看不存在的mysoft目录,并将错误信息输出到error.txt。
6、同时查看dir1和mysoft目录,其中mysoft目录输入错误,将正确信息输出到out.txt,将错误信息输出到err.txt。
五、小结(5分钟)
学习本项目,我们学会了使用Vim编辑器编辑文件,掌握了处理文本文件的常用命令。其实很多精通Linux的高手们,对Vim编辑器的使用可以说是达到了“行云流水,出神入化”的境界。所以,如果日后想从事Linux系统管理员的工作,同学们不妨从现在开始努力,熟练使用Vim编辑器。
六、作业
无
七、预习
项目四 管理文本文件
列举学生所做题目及过程等内容:
见课堂练习
1、一直使用Windows系统的用户在初学Vim编辑器时,可能会因为它的编辑方式和大量的操作命令,产生不适应感和畏难情绪。但是,慢慢会发现,Vim编辑器可以编辑Linux系统中任何类型的文件,而不用再额外安装任何软件包。
适应一段时间后,Vim编辑器的使用就再无难度,你会慢慢上瘾,并尝试优化各种配置,寻找更好用的插件,最后甚至可以将Vim编辑器打造成类似于IDE的集成开发环境,从此爱上Vim编辑器这一“利器”。
所以,当我们接触一种新知识时,千万不要消极怠工,以积极的态度适应变化,会有意想不到的收获。
文档评论(0)