文章目录
零、学习目标
- 了解打包与压缩概念
- 使用gzip命令进行压缩与解压文件
- 使用tar命令对目录进行打包和解压
一、导入新课
- 在 Linux 中,学会对文件或目录进行打包(归档)和压缩,是每个初学者的基本技能。打包指的是将多个文件和目录集中存储在一个文件中;而压缩则指的是利用算法对文件进行处理,从而达到缩减占用磁盘空间的目的。
二、新课讲解
(一)压缩与打包
1、压缩
- 压缩是指通过某些算法,将文件尺寸进行相应的缩小,然而同时又不损失文件的内容。常见的压缩命令有compress、gzip、bz2、zip。
2、打包
- 指将多个文件(或目录)合并成一个文件,方便在不同节点之间传递或在服务器集群上部署。tar是常用的打包命令。
3、压缩或打包文件常见扩展名
- *.tar, *.tar.gz, *.gz, *.bz2, *.Z;Linux系统一般