下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程名称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、out.txt,将错误信息输出到err.txt。五、小结(5分钟)学习本项目,我们学会了使用Vim编辑器编辑文件,掌握了处理文本文件的常用命令。其实很多精通Linux的高手们,对Vim编辑器的使用可以说是达到了“行云流水,出神入化”的境界。所以,如果日后想从事Linux系统管理员的工作,同学们不妨从现在开始努力,熟练使用Vim编辑器。六、作业无七、预习项目四管理文本文件列举学生所做题目及过程等内容:见课堂练习1、一直使用Windows系统的用户在初学Vim编辑器时,可能会因为它的编辑方式和大量的操作命令,产生不适应感和畏难情绪。但是,慢慢会发现,Vim编辑器可以编辑Linux系统中任何类型的文件,而不用再额外安装任何软件包。适应一段时间后,Vim编辑器的使用就再无难度,你会慢慢上瘾,并尝试优化各种配置,寻找更好用的插件,最后甚至可以将Vim编辑器打造
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年信息安全贯标合同3篇
- 2025赠与合同司法解释全文
- 2025借款合同之中国建行外汇借款合同范本
- 2025出租车led广告样本合同
- 2024版供应链优化企业物流与仓储服务合同
- 2024年度加工承揽合同某制造公司与某加工厂二零二四年度加工承揽3篇
- 2024版农业灌溉打水井施工与智能化系统合同3篇
- 2024年款担保交易结算合同样本版B版
- 科技园租赁合同三篇
- 2024年度卫星通信系统设计、安装及运维合同3篇
- 护理品管圈误区及关键
- 半导体封装过程wirebond中wireloop的研究及其优化
- 15m钢栈桥施工方案
- FZ∕T 97040-2021 分丝整经机
- 应聘人员面试登记表(应聘者填写)
- T∕CAAA 005-2018 青贮饲料 全株玉米
- s铁路预应力混凝土连续梁(钢构)悬臂浇筑施工技术指南
- 拨叉831006设计说明书
- 10KV高压线防护施工方案——杉木杆
- 对标管理办法(共7页)
- R语言入门教程(超经典)
评论
0/150
提交评论