一、tar.gz

tar -xzvf

二、tar.bz2

tar.bz2 解压命令

bzip2 -d  gcc-4.1.0.tar.bz2
---上面解压完之后执行下面的命令。执行成功后,会解压生成一个.tar的压缩包文件。
接下来就是使用tar命令解压了。

tar -xvf gcc-4.1.0.tar 或 tar -xvf *.tar
解完之后会出现多一个文件夹 gcc-4.1.0

注:因为是gz的,所以要加上z。纯粹的.tar就不需要加上z。所以是tar -xvf

遇到的奇怪问题:

tar -xvfz nagios-3.5.0.tar.gz

报错:

tar: z: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now

改为:tar -xzvf 则解压成功。只不过是z的顺序换了一下,没有换到最后。

有些人遇到这种问题是,因为z区分大小写。有人写成大写Z了。

http://www.linuxdiyf.com/viewarticle.php?id=202439

压缩一个目录或文件

tar -cf 压缩后文件名称 要压缩的对象

tar -cf 2014-2-14.tar  www.xeshh.com/

在执行过程中,报错:
tar: www.xeshh.com/caches/error_log.php: file changed as we read it

-c表示crate,创建压缩包。f表示后面的参数接文件名,如果解压,则表示要解压的文件。如果压缩,则表示压缩后的文件名称。

把一个文件解压到当前目录
tar -xzvf  /var/www/php-5.5.18.tar.gz

会把/var/www/php-5.5.18.tar.gz解压到当前目录来

三、解压 zip后缀的压缩包

unzip xx.zip  -d 解压到这个目录去

我之前使用tar命令来解压zip后缀的压缩包。会报错的:

gzip: stdin has more than one entry--rest ignored
tar: Child returned status 2
tar: 由于前面延迟的错误而退出

网上是这样解释:

原来tar也是间接调用了gzip,而gzip的使用是有限制的:Files created by zip can be uncompressed by gzip only if they have a single member compressed with the 'deflation' method.也就是说单文件用deflation压缩的包才可以用gzip解压,好在有workaround ---- unzip

转载于:https://www.cnblogs.com/wangtao_20/p/4393004.html

linux压缩和解压命令总结相关推荐

  1. Linux压缩和解压命令:tar,gzip,zip(unzip),rar

    很多大型文件或者数据从服务器上传或者下载的时候都需要打包和压缩解压,这时候知道压缩和解压的各种命令是很有必要的. 常见的压缩文件后缀名有.tar.gz,.gz,.zip和.rar,下面来看看在Linu ...

  2. Linux 压缩和解压命令

    tar.gz: 压缩: tar -zcvf 压缩后的包名.tar.gz 压缩的目录 zcvf : z 压缩成gz的后缀 c 创建压缩包 t 查看压缩包内容 v 显示压缩过程(输出压缩的文件) f 固定 ...

  3. linux为什么用tar压缩,linux下tar压缩和解压命令用法详解

    linux下tar压缩和解压命令用法详解 2017-03-25 14:06 分享人:老牛 将/usr/local/test目录下所有文件仅打包,不压缩到 /usr/local/auto_bak/目下 ...

  4. linux ftp 解压缩命令,常用五种Linux环境中的压缩和解压命令示范 | OPS技术联盟

    我们在使用云服务器的时候,压缩命令是常用的,虽然我们通过FTP工具慢慢将文件拖动到本地,但是如果我们的文件比较大,甚至有遇到文件几个G的,如果慢慢的拖动下来可能担心文件丢失或者不完整,最为是一个个下载 ...

  5. Linux常用的压缩和解压命令gzip,gunzip,tar,zip, unzip和bzip2,bunzip2

    Linux常用的压缩和解压命令 1.压缩解压gzip和gunzip 特点: 压缩比例大概为6:1 该命令只能压缩文件,不能压缩目录 压缩或者解压后不保留源文件 压缩示例:gzip 需要压缩的文件 解压 ...

  6. LINUX压缩和解压和磁盘管理与维护命令

    文章目录 一.压缩和解压命令 二.磁盘管理与维护命令 总结 一.压缩和解压命令 Linux zip命令:压缩文件或目录 Linux unzip命令:解压文件或目录 Linux tar命令:归档工具 二 ...

  7. Linux如何带压缩密码的7z,Linux 压缩和解压 7z

    在上一篇教程 Linux压缩和解压rar 中写了 rar 的压缩和解压,这里继续来写 7z 的压缩和解压.7z 是现在主流的一种压缩格式,它拥有极高的压缩比,我做过一个测试,用 rar 和 7z 压缩 ...

  8. Linux | 压缩和解压文件详细

    linux系统中针对不同的文件,有不同的压缩命令. 本文对常见压缩和解压命令进行总结 zip文件 1.1.unzip解压单个文件 unzip 命令可以查看和解压缩 zip 文件.该命令的基本格式如下: ...

  9. linux下的压缩和解压命令

    1.gzip命令 //用于压缩文件 基本语法: gzip 文件名//压缩成gz后缀的文件 例子: 将/home/hhhh下面的Hello.java文件进行压缩 语法:gzip /home/hhhh/H ...

最新文章

  1. Java 学习(20)--异常 /  IO 流
  2. fragment类onresume里面刷新操作处理
  3. JAVA秒杀mysql层实现_Java高并发秒杀API之web层
  4. Elasticsearch Javascript API增删改查
  5. 27 网络通信协议 udp tcp
  6. Treap原理和实现方法
  7. 信息学奥赛C++语言:推销产品
  8. 新IT运维时代 | Docker运维之最佳实践-上篇
  9. Vue终端取消vue、prettier警告warn
  10. 使用微信实现查卷返利机器人功能
  11. Qt图形视图框架:图形形状图形项
  12. 计算机与打印机脱机后怎么共享,电脑重启后共享打印机脱机的解决方法
  13. layer.open(常用)
  14. 安装和配置zabbix-5.0.20
  15. 计算机毕业设计Java银行贷款管理系统(系统+程序+mysql数据库+Lw文档)
  16. 如何将网址放到桌面并修改桌面快捷方式的图标
  17. 百度AI攻略:驾驶行为识别
  18. 范登堡(van den berg)CPT使用记录
  19. iPad越狱搭建java环境_ipad怎么自己越狱?这里提供两种方法,友情提示:慎重!...
  20. 一克500元比黄金还贵的片仔癀,炒作退潮“中药茅”要“黄”了?

热门文章

  1. Google将如何改变你观看电视的习惯
  2. 【转】流言终结者:Windows系统与Linux系统之间的8个流言
  3. DataTable、DataView、ListBox 数据绑定与查询
  4. 移动测试之CheckList
  5. 光电转换模块_光纤模块和光纤收发器连接时要注意什么?
  6. java模拟数据库压测_java应用的优化【转】
  7. Xamarin.iOS项目编译提示Could not AOT the assembly
  8. logo qt添加_linux下如何给qt程序添加图标?
  9. 同步、异步 与 串行、并行的区别
  10. iOS SVN 终端命令