linux解压缩操作常用命令:tar、zip、gzip

1、tar
压缩、解压目录
(1)基本语法: tar -参数 文件名.tar.gz 目录地址
(2)常用:
压缩

tar -zcvf test.tar.gz /test
#创建压缩文件,

解压

tar -zxvf test.tar.gz -C /test

(3)效果: 该指令为打包指令,最后打包的文件是*.tar.gz文件(既可以压缩,也可以解压缩).

(4)参数选项:

-c *.tar.gz文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包的同时压缩
-x 解压缩.tar.gz文件

(4)高级用法:

#查看帮助
tar --help

#排除文件压缩用法示例:--exclude=PATTERN      排除以 PATTERN 指定的文件
tar -zcvf test.tar.gz /test -exclude=test.txt

#查看压缩文件
tar -tvf test.tar         # 详细列举归档文件 archive.tar中的所有文件

2、zip与uzip
与windows一致的解压缩格式,压缩率较小
(1)基本语法:zip -参数 文件名.zip 目录地址
(2)常用:

#压缩
zip -r /test/test.zip /test
#解压
unzip -d /test /test/test.zip

(3)参数选项:

-r zip 指令选项,递归压缩表示压缩目录.
-d unzip 指令选项,将压缩包解压到的存放目录.

(4)保留操作原文件

3、gzip与gunzip
不可压缩目录,只能压缩文件
(1)基本语法: gzip/gunzip 文件

#压缩
gzip filename.txt

#解压
gunzip filename.txt.gz

(2)压缩或解压都删除原始文件

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容