Linux 压缩解压

压缩

 

gzip命令

将指定文件压缩成.zg格式压缩文件的命令

语法: gzip [文件]

gzip abc   将abc文件压缩成abc.gz文件  注意gzip压缩后不保留原文件,且只能压缩文件不能压缩文件夹

对应的解压命令是gunzip

 

tar命令

打包目录  压缩后文件格式.tar.gz

语法:tar 选项[-zcf][压缩后的文件名][目录]

-z 打包同时压缩

-f 指定文件明

-c打包

-v显示详细信息

eg:tar -cvf tarfile.tar tarfile 将当前目录下的tarfile文件夹打包成tarfile.tar文件

    gzip tarfile.tar  将上面打包的tarfile.tar文件压缩成 tarfile.tar.gz

    tar -zcvf tarfile.tar.gz tarfile 实现上面两步的效果 打包并压缩。

 

eg tar -zxvf tarfile.tar.gz 解压缩tarfile.tar.gz压缩文件

 

zip命令

压缩文件或者目录  压缩后的文件格式是zip

语法:zip [-r] [压缩后的文件名][文件或目录]

-r 压缩目录

eg:zip -r tarfile.zip tarfile

 

bzip2压缩

压缩文件(是gzip的下一代版本,压缩率很高)

语法:bzip2 选项[-k][文件]

-k 产生压缩文件后保留原文件

eg: bzip2 -k abc 将当前目录下的 abc文件压缩为 abc.bz2格式  并且保留原始文件(-k)。

对应的解压命令是bunzip2

 

tar 压缩gz时候z换成j就是压缩bz2格式的

tar 解压gz时候z换成j就是解压bz2格式的

 

rar压缩

rar格式压缩,不过这个要安装rar for linux的软件才能压缩和解压

 

 

 

 

解压

 

gunzip解压

将指定.zg格式文件解压的命令

语法:gunzip [压缩文件]

gunzip abc.gz   将abc.gz压缩文件解压成abc文件

 

unzip解压

 

bunzip2解压

 

unrar解压

 

 

 将分包压缩的文件 合并成一个文件的命令是: cat zjcdn.z01 zjcdn.z02 zjcdn.zip >zjcdnbig.zip

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值