Linux下的压缩解压缩打包文件命令和操作(Linux操作系统基础回顾)

本文详细介绍Linux系统中常用的压缩和解压缩命令,包括zip/unzip、gzip/gunzip、bzip2/bunzip2及tar命令的使用方法。不仅解释了如何压缩和解压缩单个文件,还介绍了如何使用tar命令进行多个文件的打包和压缩,适用于各种文件管理和数据备份需求。

Linux压缩和解压缩必须对应相应的命令:

 

zip/unzip:zip格式的压缩解压命令

zip 压缩后的文件名称(你想怎么定义这个名字都可以)后面跟上你所要压缩的文件名

压缩命令示例:

zip  passwd.zip  passwd  zhang.txt(压缩命令)

解压缩示例

unzip passwd.zip

 

gzip/gunzip:gzip格式的压缩解压缩命令

压缩命令后面跟上你所要压缩的文件名

压缩:

gzip passwd zhang.txt

解压缩:

unzip passwd.zip

bzip2/bunzip2:bzip2格式的压缩解压缩命令

压缩命令后面跟上你所要压缩的文件名

压缩命令示例:

bzip2 zhang.txt

解压缩命令示例:

bzip2 zhang.txt

 

tar:打包/解包操作

tar:可以将大量的目录/文件进行打包生成一个文件,也可以再打包/解包的同时进行压缩和解压缩操作

-c 打包

-x 解包

-v 打包/解包的同时显示详细信息

-f 必备选项-打包和解包时指定压缩包名称,通常是最后一个选项(因为紧跟压缩包名称)

-z 打包/解包的同时进行gzip格式的压缩/解压缩

-j 打包/解包的同时进行bzip2格式的压缩/解压缩

也就是说对多个文件进行打包压缩的命令语句(gizp压缩)如下:

tar  -czvf  xxx.tar.gz   file1   file2....(xxx为包文件的名字,后面要带上tar.gz)后面的file1, file2....为你所要打包压缩的文件

tar  -xzvf  xxx.tar.gz (解包的同时,压缩文件)

bzip2压缩形式:

tar  -cjvf  xxx.tar.bz2   file1   file2....(xxx为包文件的名字,后面要带上tar.bz2)后面的file1, file2....为你所要打包压缩的文件

tar  -xjvf  xxx.tar.bz2 (解包的同时,压缩文件)

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三少爷的剑!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值