linux下解压zip文件

Linux下自带了一个unzip的程序可以解压缩文件,
解压命令是:unzip filename.zip 
同样也提供了一个zip程序压缩zip文件,命令是 
zip filename.zip files 
会将files压缩到filename.zip 
另外看看你的文件的后缀名,不同的后缀的文件解压和压缩的命令都不一样
 总结一下
 1、*.tar 用 tar –xvf 解压 
 2、*.gz 用 gzip -d或者gunzip 解压 
 3、*.tar.gz和*.tgz 用 tar –xzf 解压 
 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 
 5、*.tar.bz2用tar –xjf 解压 
 6、*.Z 用 uncompress 解压 
 7、*.tar.Z 用tar –xZf 解压 
 8、*.rar 用 unrar e解压 
 9、*.zip 用 unzip 解压
时间: 2024-11-10 14:41:09

linux下解压zip文件的相关文章

编程解决Linux下解压zip乱码问题

JDK7 的ZipInputStream新添了一个构造方法,第二个参数可以指定字符集.这样一来我们就能用这个类写一个解压程序解决zip乱码问题了. 下面是代码: package cn.fh; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.nio.charset.Charset; import

[转]ubuntu下解压zip文件

1.功能作用:解压缩zip文件 2.位置:/usr/bin/unzip 3.格式用法:unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir] 4.主要参数 -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换    -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换.    -l 显示压缩文件内所包含的文件    -f 更新现有的文件    -t 检查压缩文件是否正确,但不解压    -u

linux下解压tgz文件--tar命令详解

参数:  -c :建立一个压缩文件的参数指令(create 的意思):  -x :解开一个压缩文件的参数指令!  -t :查看 tarfile 里面的文件!  特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在   !  因为不可能同时压缩与解压缩.  -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?  -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?  -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过   程! 

linux下解压zip乱码

linux解压widows压缩的文件时有可能遇到乱码的问题,没有找到好的方法,临时拼凑出一个曲线救国的方法凑合用. 比如解压zip文件,使用如下命令: unzip -O 字符集 xxxx.zip 字符集可以是gb18030,cp936 解压出来的文件如果有乱码,用配置好的vim打开它,如果不乱码,则修改编码方式为utf-8: :set fenc=utf-8 :w 即可.

Linux下解压分包文件zip(zip/z01/z02)

分包压缩的zip文件不能被7z解压,且这种格式是Windows才能创建出来,在Linux下不会以这种方式去压包.下面是在Linux下处理这种文件的做法: 方法一: cat xx.z01 xx.zip > full.zip unzip full.zip 方法二: zip xx.zip --out full.zip unzip full.zip 方法三: zip -s 0 xx.zip --out full.zipunzip full.zip 参考: https://superuser.com/qu

Linux下解压ZIP压缩包乱码问题

并不是所有ZIP文件都是乱码的而且导致解压失败,只有windows下压缩的ZIP在Linux中会出现这种情况.这是因为Windows和Linux下用的字符编码不同.Windows下的编码格式为GBK,Linux下的为UTF-8. $unzip -O GB18030 test.zip 简体:-O后面设置GB2312.GBK.GB18030.GB13000.CP936均可以. 繁体:-O后面设置BIG5.CP950均可以.

Linux下解压rar文件

正常rar是windows下的压缩文件,linux是不支持的.但是可以通过安装rarlinux来使用rar命令解压rar文件. 首先下载rarlinux [[email protected] ~]# wget http://rarsoft.com/rar/rarlinux-4.0.1.tar.gz --2015-07-17 22:59:37-- http://rarsoft.com/rar/rarlinux-4.0.1.tar.gz Resolving rarsoft.com... 5.135.

linux 下解压rar文件

今天遇到要在linux 服务器上解压几个rar 文件的问题,rar似乎是win 专属的压缩格式,所以linux 原生工具链中并没有支持rar 解压的工具.经过一系列搜索确定了一个脚linuxrar 的软件,但这个软件并不是免费的,需要购买证书.不过惊喜的是从官网上下载了linuxrar的压缩包中附带了一个免费软件unrar,简直是良心! wget http://www.rarsoft.com/rar/rarlinux-5.2.1.tar.gz tar zxvf rarlinux-5.2.1.ta

记录Linux下解压大文件时的一次奇葩经历

由于需要安装新的系统,使用wget下载tar包,8G多下载了1个多小时.解压完后的文件夹中的tar包数量明显不够,而且原始的tar包竟然不见了. 同样的操作又进行了一次,结果还是一样,不得不怀疑是哪里出了问题. 第3次下载完tar包后,使用df -h看了一下,剩余空间只有6G多,看来是空间不足引起的问题了.但是为什么会把原始的tar包删掉,暂时还没想明白. tar包移动了到空间充足的位置,再次解压后,结果和期望的是一致的. 原文地址:https://www.cnblogs.com/lnlvins