首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux_学习之档案与文件系统的压缩与打包

gzip filename   即对其进行了压缩处理bzip2  filename  进行了压缩处理zip  fileName.zip  fileName 压缩unzip  fileName.zip 解压tar 压缩解压

linux系统常见的压缩包

扩展名有:

*.tar      tar程序进行打包

*.tar.gz   通过tar打包同时通过gzip进行压缩

*.gz    

*.bz2

*.tar.bz2  通过tar打包同时通过bzip2进行压缩

gzip filename   即对其进行了压缩处理

bzip2  filename  进行了压缩处理

bzip2【-cdkzv#】文件名

-c将压缩过程产生的数据在屏幕显示

-d解压

-k保留源文件,不删除

-v显示压缩过程(比例等数据)

-z压缩参数

-# 压缩等级1-9(快->慢;大->小)默认使用6

bcat 可以在不解压的情况下查看压缩文件

# bcat *.bz2

zip  fileName.zip  fileName 压缩

unzip  fileName.zip 解压

tar 压缩解压

# 将多个文件/目录打包为一个大文件然后可选择进行压缩

tar 【-ctxjzv】[-f filename] 要打包的文件

-c建立打包

-t查看包里有那些文件

-x解包

-j打包时通过bzip2进行压缩 .tar.bz2

-z打包时通过gzip进行压缩 .tar.gz

-v显示压/解过程

-p保留原本档案的属性权限,去掉根目录存在 即etc/test,而不是/etc/test

-P大写P保留根目录,解压时直接解压到根目录下

-C指定目录解压(或切换到指定目录解压同-C效果一样)

-f  指定压缩后文件名

压缩:tar-jcv-f*.tar.bz2 文档名

查询:tar-jtv-f*.tar.bz2

解压:tar-jxv-f*.tar.bz2 文档名

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210302A005M600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券