linux下压缩与解压缩

本文详细介绍了Linux环境下常用的压缩工具及命令,包括gzip、bzip、tar等,并提供了具体使用示例,帮助读者快速掌握文件压缩与解压缩的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常用压缩命令

 .gz      gzip 压缩工具的文件

 .bz2     bzip2 压缩工具的文件

 .tar     tar 打包程序打包的文件( tar并没有压缩功能,只是把一个目录合并成一个文件)

 .tar.gz  可以理解为先用 tar 打包,然后在 gzip 压缩

 .tar.bz2 先用 tar 打包,在 bzip2 压缩


zip 压缩工具

Windows Linux 通用

# zip [-r] [压缩后文件名][文件或目录]

       -r   压缩目录

 # unzip [压缩文件]


bzip 压缩工具

bzip 不支持压缩目录

# bzip [-dkz] filename

        -d 解压缩

        -k 保留源文件

        -z 压缩,不加 -z 也可以压缩文件


gzip 压缩工具

gzip 不支持压缩目录,压缩后删除源文件

# gzip [-d#] filename     其中 # 为 1-9 的数字,压缩等级,1 压缩最差,9 压缩最好,6 为默认

        -d   解压缩是使用

# gunzip filename  也可以解压缩


tar 打包工具

tar 打包工具 可以把目录打包成一个文件,方便拷贝或者移动

# tar [-zjxcvfpP] filename

       -z   同时使用 gzip 压缩

       -j   同时使用 bzip 压缩

       -x   解包或者解压缩

       -t   查看 tar 包里面的文件

       -c   建立一个 tar 包或者压缩文件包

       -v   可视化

    -f   后面跟文件名,压缩时跟"-f文件名",意思是压缩后的文件名为 filename,解压时跟"-f文件名",意思是解压 filename.-f需要写到最后

       -p   使用原文件的属性,压缩前什么属性压缩后还是什么属性

# tar -zcvf zhao.tar.gz zhao    #打包目录 zhao 并压缩为 .gz 格式

# tar -zxcf zhao.tar.gz     #解压缩 zhao.tar.gz

本文转自   mlwzby   51CTO博客,原文链接:http://blog.51cto.com/aby028/1825608

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值