linux 解压缩打包, tar 、zip、rar

1、常见压缩文件的拓展名字
拓展名含义
*.Zcompress 程序压缩文件(不常用)
*gzgzip 程序压缩文件
*bz2bzip2 程序压缩文件
* . tartar 程序打包数据,并没有压缩过
*.tar.gztar 程序打包文件,并经过 gzip 压缩
*.tar.bz2tar 程序打包文件,并经过 bzip2 压缩
2、常用压缩命令

gzip [-cdtv#] 文件名:经过其压缩后的文件 的扩展名是 " .gz "
zcat 文件名.gz :查看压缩文件信息

参数:
-c :将压缩过程产生的数据输出到屏幕中,并保留源文件。
-d :解压缩参数
-r :递归压缩指定目录下以及子目录下的所有文件。
-v :显示相应的文件名和压缩比等信息。
-# :用于指定压缩等级,-1 压缩等级最低,压缩比最差;-9 压缩比最高。默认压缩比是 -6。

bzip2 [-cdkzv#] 文件名: 经过其压缩后的文件 的扩展名是 " .bz2 "
bzcat 文件名.bz2 :查看压缩文件信息

参数:( 与gzip类似 )
-k : 保留原文件,不删除原始文件
-d :解压缩参数
-z: 压缩的参数

gzip 可以替代 compress, bzip2 可以替代 gzip,并且有更佳的压缩比。

3、打包压缩 tar

最常用的打包命令是 tar,使用 tar 程序打出来的包我们常称为 tar 包,tar 包文件的命令通常都是以 .tar 结尾的。生成 tar 包后,就可以用其它的程序来进行压缩了。

5选1 命令含义
-c压缩
-x解压
-t查看内容
-r向压缩归档文件末尾追加文件
-u更新原压缩包中的文件

ps: 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。

可选命令含义
-zgzip 属性的
-jbz2属性的
-Z有compress属性的
-v显示所有过程
-O将文件解开到标准输出
-C解压到特定目录,设置解压目录
必选命令含义
-f-f 后面只能接被处理的文件名

完整总结命令:

目标命令
打包压缩tar [-j] [-z] [cv] [-f 压缩文件名] 被压缩文件名
查看文件tar [-j] [-z] [tv] [-f 压缩文件名]
解压tar [-j] [-z] [xv] [-f 压缩文件名] [-C 目录]
文件格式具体 解压 命令
*.tartar –xv -f 被解压文件名 -C /指定路径
.tar.gz和.tgztar –xz -f
*.tar.bz2tar –xj -f
*.tar.Ztar –xZ -f
*.gzgzip -d
*.bz2bzip2 -d
*.Zuncompress
*.rarunrar e
*.zipunzip
4、zip 、rar

使用zip,rar, unzip, unrar 要注意电脑是否已经安装了这些命令,若没有必须先安装,安装过程如下。

参考:https://www.runoob.com/w3cnote/linux-tar-gz.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值