
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指定存档或设备
[[email protected] 桌面]$ tar -cvf yao.tar yao.txtyao.txt[[email protected] 桌面]$
打包之后的解包:
[[email protected] 桌面]$ tar -xvf yao.taryao.txt[[email protected] 桌面]$
如果要新建新目录的话加上-C参数就好了,如下:
这个目录要存在,不存在的话会报错。
2、ZIP格式
zip格式可能是目前使用最多的文档压缩格式。他最大的优点是在不同的 *** 作系统平台上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做的非常好。
压缩我们桌面yao.txt为例子:
[[email protected] 桌面]$ zip -r yao.zip yao.txt adding: yao.txt (stored 0%)[[email protected] 桌面]$ lsyao.txt yao.zip[[email protected] 桌面]$
解压缩文件:
-d 是解压到新建的文件夹,文件夹不存在的话它会自动创建。
总结以上是内存溢出为你收集整理的Linux 文件的压缩与解压全部内容,希望文章能够帮你解决Linux 文件的压缩与解压所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)