Linux 文件的压缩与解压

一、简介

hfa Linux下的压缩程式有tar、gzip、gunzip、bzip2、compress、uncompress、zip、unzip、rar、unrar等,总结以下一些.tar、.gz、.tar.gz、.bz2、.tgz、tar.bz2、.Z、.tar.Z、.zip、.rar这些压缩文件的操作。

二、命令操作

1、tar是Linux下最常用的打包程序。它仅仅是一个打包工具,并不负责压缩。

使用man tar命令看一下命令的帮助文档。

下面是一个打包文件的例子:

将桌面的yao.txt打包:

参数解释

-c是建立新的文档

-v是详细显示处理的文件

-f指定存档或设备

[yao@localhost 桌面]$ tar -cvf yao.tar yao.txt
yao.txt
[yao@localhost 桌面]$ 

 打包之后的解包:

[yao@localhost 桌面]$ tar -xvf yao.tar
yao.txt
[yao@localhost 桌面]$ 

如果要新建新目录的话加上-C参数就好了,如下:

这个目录要存在,不存在的话会报错。

2、ZIP格式

zip格式可能是目前使用最多的文档压缩格式。他最大的优点是在不同的操作系统平台上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做的非常好。

压缩我们桌面yao.txt为例子:

[yao@localhost 桌面]$ zip -r yao.zip yao.txt
  adding: yao.txt (stored 0%)
[yao@localhost 桌面]$ ls
yao.txt  yao.zip
[yao@localhost 桌面]$ 

 

解压缩文件:

-d 是解压到新建的文件夹,文件夹不存在的话它会自动创建。

转载于:https://www.cnblogs.com/1328497946TS/p/11546247.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值