文章目录
- 任务一:压缩文件
- 任务二:解压文件
- 任务三:生成打包文件
- 任务四:将打包文件解压到当前文件
- 任务五:将打包的文件解压缩到指定目录
- 任务六:解压打包文件里的某个目录
 
 
任务一:压缩文件
- 在/tmp目录里创建part1目录
  
- 将/root目录里的anaconda-ks.cfg拷贝到/tmp/part1目录
- 命令:cp anaconda-ks.cfg /tmp/part1
  
- 进入/tmp/part1目录,压缩文件,显示压缩比信息
- 命令:gzip -v anaconda-ks.cfg
  
- 压缩之后,原文件删除,只有压缩文件
  
任务二:解压文件
- 解压缩之后,压缩文件删除,生成原文件
- 命令:gzip -d anaconda-ks.cfg
  
任务三:生成打包文件
- 清空/tmp/part1目录
- 命令:rm -rf *
  
- 将/etc目录拷贝到/tmp/part1目录里
- 命令:cp -r /etc /tmp/part1
  
- 将etc目录打包压缩成gz格式,要求显示压缩详情
- 执行命令:tar -czvf etc.tar.gz etc
  
- 查看生成的打包文件(原目录依然存在)
  
任务四:将打包文件解压到当前文件
- 先删除etc目录
- 命令: rm -rf etc
  
- 解压缩etc.tar.gz到当前目录
- 执行命令:tar -xzvf etc.tar.gz
  
- 查看当前目录,打包文件和解压之后的目录都存在
  
- 查看etc目录树
  
任务五:将打包的文件解压缩到指定目录
- 命令:tar -xzvf etc.tar.gz -C /home
- 将打包文件解压到/home目录
  
任务六:解压打包文件里的某个目录
- 删除etc目录
  
- 仅仅解压缩etc.tar.gz里的某个目录,例如etc/udev
- 命令:tar -xzvf etc.tar.gz etc/udev
  
- 查看解压的etc目录树
  



















