侧边栏壁纸
博主头像
thinkTV博主等级

喜爱动漫的二刺螈一枚,摩托车云爱好者(快要有车了)。 懂一点技术的在读生物医学工程研究生( •̀ ω •́ )✧,多多指教。

  • 累计撰写 127 篇文章
  • 累计创建 17 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Ubuntu压缩与解压缩

thinkTV
2023-08-03 / 0 评论 / 0 点赞 / 106 阅读 / 448 字 / 正在检测是否收录...

1. Linux下常用的压缩格式

Linux下常用的压缩扩展名有:.tar.tar.bz2.tar.gz

2. gzip压缩工具

gzip工具负责压缩和解压缩.gz格式的压缩包。

gzip xxx			//压缩
gzip -d xxx.gz	//解压缩

gzip对文件夹进行压缩

gzip -r xxx		//对文件夹进行压缩
gzip -rd xxx.gz	//对文件夹进行解压缩

gzip虽然可以对文件夹进行压缩,但是并不能提供打包的服务,只是对文件夹中的所有文件进行了单独的压缩。

3. bzip2压缩工具

和gzip类似,只是bzip2工具负责压缩和解压缩.bz2格式的压缩包。

bzip2 -z xxx			//压缩
bzip2 -d xxx.gz	     //解压缩

4. tar打包工具

tar工具参数:

  • -f : 使用归档文件或 ARCHIVE 设备
  • -c:创建新归档,创建压缩文件
  • -x:从图档中解出文件,解压缩
  • -j:使用bzip2压缩格式
  • -z:使用gzip压缩格式
  • -v:打印出命令执行过程

tar工具提供打包服务,就是将多个文件打包,比如

tar -vcf test.tar test	//将test打包成test.tar
tar -vxf test.tar		//解包

.tar.bz2进行压缩和解压缩

tar -vxjf xxx.tar.bz2 //解压缩
tar -vcjf xxx.tar.bz2 xxx //压缩

.tar.gz进行压缩和解压缩

tar -vxzf	xxx.tar.gz		//解压缩
tar -vczf xxx.tar.gz xxx 	//压缩

5. 其他格式的压缩和解压缩

5.1 rar格式

需要先安装rar:sudo apt-get install rar

rar x xxx.rar		//解压缩
rar a xxx.rar xxx	//压缩

5.2 zip格式

zip格式压缩使用“zip“命令:
zip -rv xxx.zip xxx

zip格式解压缩使用“unzip”命令:
unzip -v xxx.zip

0

评论区