tar、gzip压缩和解压缩

gzip与gunzip指令

gzip用于压缩文件,gunzip用于解压文件。

  • 基本语法

gzip 文件1 文件2 (功能描述:压缩文件,只能将文件压缩为*.gz文件)

gunzip 文件.gz (功能描述:解压缩文件)

  • 细节说明

当使用gzip 压缩文件后,源文件就没有了,被压缩了。

  • 案例

gzip 压缩/home目录下date.txt文件
gunzip 解压缩/home目录下的date.txt.gz文件

tar指令

tar指令是打包指令,打包后的文件是.tar.gz文件。

  • 基本语法

tar [选项] xxx.tar.gz 打包的内容 (功能描述:打包目录,压缩后的问文件格式.tar.gz)

  • 选项
选项 功能
-c 产生.tar打包文件
-v 显示指令执行过程
-f 指定压缩后的文件名
-z 通过gzip指令处理备份文件
-x 解包.tar文件
-C<目的目录>或--directory=<目的目录> 解压到指定的目录

案例:

1、压缩多个文件,将/home/a1.txt和/home/a2.txt压缩成a.tar.gz

2、将/home的文件夹压缩成myhome.tar.gz

3、将a.tar.gz解压到当前目录

4、将myhome.tar.gz解压到/home/tmp目录下 (前提:指定的目录已存在)

posted @   Lz_蚂蚱  阅读(40)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起