简介
介绍在Linux中解压缩文件的命令和操作
文件压缩解压
gzip
作用:压缩文件,只能是单个文件,不能是多个,也不能是目录
格式:gzip file
说明:执行命令会生成 file.gz ,删除原来的 file
选项:-d 等价于 gunzip
gunzip:
作用:解压使用 gzip 压缩生成的文件
格式:gunzip file.gz
说明:解压 file.gz 文件,生成 file ,删除原来的 file.gz
bzip2/bunzip2:
说明:
1. 用法与gzip/gunzip相同,只是多了 ‘-k’ 参数,压缩或解压后保留原文件
2. 使用 bzip2 压缩的文件后缀为 bz2 , 而使用 gzip 压缩的文件后缀为 gz
tar
说明:gzip/gunzip/bzip2/bunzip2 命令只适应于单个文件,
而 tar 则可以将多个文件或 目录进行压缩打包
选项:
-c:压缩
-x:解压
-z:使用gzip
-j:使用bzip2
-f:指定处理文件
-v:显示(压缩解压过程的)详细信息
-C:指定解压后存放文件的目录
实例:
tar -zvcf 123.tar.gz 1 2 3
使用 gzip 将 1 2 3 压缩成 123.tar.gz
tar -zxvf 123.tar.gz [-C /tmp]
使用 gzip 将 123.tar.gz 解压 [至 /tmp目录]
网友评论