人教版七年级上册信息技术6.4文件的压缩与解压缩 课件(19张幻灯片)

资源下载
  1. 二一教育资源

人教版七年级上册信息技术6.4文件的压缩与解压缩 课件(19张幻灯片)

资源简介

文件压缩与解压缩
教学目标
知识目标:
掌握Tar命令的语法及参数
掌握Tar命令的基本操作方法,创建Tar文件
掌握GZIP、ZIP、UNZIP及Bzip2的使用方
技能目标:
熟练掌握管理Tar包和管理压缩包,管理和备份文件的方法。
教学内容
(1)管理TAR包
Tar命令的语法及其参数
创建一个Tar文件
显示Tar文件的内容
向tar文件中添加一个新文件
从tar文件中提取一个文件
(2)管理压缩包
GZIP压缩文件
ZIP/UNZIP压缩文件
Bzip2压缩文件
1、管理Tar包
Tar命令是Linux下最常用文件打包工具之一,可以讲若干个文件或目录下的文件打包成一个文件,不仅方便我们对文件的管理,而且也方便压缩和文件的传输等。
(1)tar命令的语法及参数
Tar [主参数+辅助参数] 文件或目录
【提问】 tar命令为什么要使用两个参数?它的参数由哪些
(2)创建Tar文件
将root目录中文件打包成一个文件,文件名:root.tar
【互动】让学生上来演示,如果演示不了,由老师演示,学生跟着操作
【操作提示】
#tar cvf root.tar ./*
【提问】CVF是什么参数,哪位同学来给大家解释一下?(如果没有,就指导学生回答)
? 【说明】 C表示创建Tar文件,V表示显示整个压缩过程,F表示创建文件。
(3)显示tar文件内容
【情景创设】
对于一个已经存在的tar文件,我们要想了解这个文件是由哪些文件和目录打包而来的,我们该如何操作,才能显示tar文件的明细呢?
#tar tf root.tar //显示root.tar文件内容
(4)向tar文件中添加一个新文件
【情景创设】
现在root中已经存在了一个tar文件,那么我们现在有个一个新文件,和这个tar文件中文件属于同一类文件,为了方便文件的管理,我们如果要把这个文件添加到root.tar文件中,如果是WINdows中的打包文件,相信大家都非常的容易,那么在Linux中我们该如何操作呢?
【互动】
让学生来讲台演示,如果没有学生上来,就指定学生上来。
【提示】采用图形化操作。
(5)从tar文件中提取一个文件
【情景创设】
假如root包有一个文件,现在我们就要使用它,我们如何才能从root包提取出我们想要的这个文件呢?
【学生演示】。。。。。
【提示】
#tar xvf root.tar
#ls -l //zz显示root.tar中当前目录下所有文件列表
2、管理压缩包
【提问】为什么要对文件进行压缩?
一是可以减少存储空间;
二是如果文件要通过网络进行传输时。可以减少传输时的网络开销。
【教师】
在Linux下压缩工具中最常用的包括GZIP、ZIP和BZIP2三中,那么接下老我们就以探讨一下压缩命令的使用。
(1)GZIP压缩
GZIP压缩时Linux最常用的软件压缩工具,如果在Linux终端中输入#man GZIP将会获得GZIP的帮助文档,GZIP压缩的文件其后缀名为.gz
该命令的格式:
GZIP 【参数】压缩或解压缩的文件名
【提问】gzip命令的参数由哪些?每个参数由表示什么含义呢?
【-c】【-d】【-l】【-r】【-t】【-v】【-null】
【实操】
对当前目录下所有文件进行文件解压,并列出详细信息以及具体内容信息
#gzip –dv *
#ll
#gzip –l *
对root目录中root.tar文件进行压缩并显示处理的进度
#tar cvfZ root.tar.gz ./*
【提示】
Gzip命令只能对单个文件进行压缩,因此要想对对个文件进行压缩,还必须与tar命令配合使用,然后将其压缩成一个。Gz文件。
【教师】
通过刚才的提示,由同学问了,Linux当中有没有向WINrar的压缩文件呢,可以一次压缩多个文件的软件呢?当然有。
7、软件升级不当
【故障分析】
  大多数人可能认为软件升级是不会有问题的,事实上,在升级过程中都会对其中共享的一些组件也进行升级,但当其它程序可能不支持升级后的组件时,就会各种问题导致死机。因此,在升级软件时也要注意操作,先明白升级软件的特点、性能及可能出现故障的排除方法等后再升级。
【故障解除】学生分析
(2)ZIP/UNZIP压缩
Zip程序位于/usr/bin目录中,它可以将文件压缩成.zip文件,以节省硬盘文件,当需要的时候由可以将其解压出来,该命令最大的有点在于可以将多个文件压缩成一个文件,这是与gzip有区别的。
【举例】
如果我们要将跟目录下的bin目录压缩成bin.zip文件,并显示每个每个文件的压缩比,该如何操作呢?
【学生演示】。。。。。
【提示】
#zip –r bin.zip ./* //-r逐个压缩bin目录下的子目录文件
【教师】zip命令是压缩文件,相反Unzip就是解压缩命令,这个过程就不再赘述了,给大家2分钟,自己练习一下。
(2)Bzip2压缩
这是一个无损压缩软件,具有高质量的数据压缩能力,它能够将文件压缩到原数据的10%-15%,并且压缩和解压缩的速度也是非常高的,因此也是被广泛应用的,其后缀名为.bz2。
【提问】该命令的参数由哪些?各表示什么含义呢?
【实训】
用bzip2命令压缩当前目录下的所有文件
【学生演示】。。。。。。。
【提示】
#bzip2 *
【思考】如果我们要解压当前目下所有文件,该如何操作呢?(参考Unzip命令)
归纳总结
本次课我们主要学习了Linux下文件的压缩与解压缩的多种操作方式,为我们有效的管理Linux文件和有效节省磁盘空间打下基础,希望大家能够熟练掌握。
自学指导?–网络基本管理
【自学目的】
学生可以采用文件、网络命令及网络工具掌握和控制网络状况
【自学内容】
与网络有关的设置文件(自学)
设置及调整网络配置
显示网络状态信息
常用的网络命令与工具
【检查方式】
之前的课程我们学习如何通过图形化操作来配置网路,那么本将学习如何通过命令的形式配置和管理网络,让大家来展示你是如何通过命令的形式配置和管理网络的。
【预留作业】
1、用命令形式配置IP地址并连接互联网
2、通过命令查看网络的运行状态及相关信息

展开更多......

收起↑

资源预览