`
sundful
  • 浏览: 1250456 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux tar.gz zip 解压缩 压缩命令

阅读更多

tar

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。
# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
# tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思
# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-x是解开的意思

压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar –xZvf file.tar.Z   //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压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 解压

分享到:
评论

相关推荐

    jdk-8u162-linux-x64.tar.gz.zip

    解压流程通常包括首先使用"unzip"命令解压ZIP文件,然后使用"tar -zxvf"命令解压得到的".tar.gz"文件,最后将解压出的目录移动到系统路径下的适当位置,以便全局使用JDK。而"新建文本文档.txt"可能需要根据实际情况...

    jdk-11.0.6_linux-x64_bin.tar.gz.zip

    首先,使用解压缩软件或者命令行工具将.zip文件解开,得到`.tar.gz`文件。在Linux环境下,可以使用以下命令: ```bash unzip jdk-11.0.6_linux-x64_bin.tar.gz.zip ``` 接下来,再对`.tar.gz`文件进行解压: ```...

    hbase-1.2.1-bin.tar.gz.zip

    首先,用户需要使用zip解压缩工具将.zip文件解开,然后处理内部的.tar.gz文件。对于.tar.gz格式,通常使用tar命令进行解压缩,例如在Linux环境下,可以使用以下命令: ```bash unzip hbase-1.2.1-bin.tar.gz.zip cd...

    jdk-8u144-linux-x64.tar.gz.zip

    1. `unzip jdk-8u144-linux-x64.tar.gz.zip` —— 解压缩.zip文件 2. `cd jdk-8u144-linux-x64.tar.gz` —— 进入解压后的目录 3. `tar -zxvf jdk-8u144-linux-x64.tar.gz` —— 解压缩tar.gz文件 解压完成后,你会...

    jdk-7u79-linux-i586.tar.gz.zip

    在压缩包子文件的名称列表中,我们看到"jdk-7u79-linux-i586.tar.gz"是主要的文件,这应该是解压缩后会得到一个包含JDK的目录结构。另一个文件"新建文本文档.txt"可能是意外添加的,通常不会是JDK安装包的一部分,...

    jdk-8u171-linux-x64.tar.gz.zip

    1. 使用`unzip jdk-8u171-linux-x64.tar.gz.zip` 解压缩文件。 2. 使用`tar -xvf jdk-8u171-linux-x64.tar` 解包得到的tar文件。 3. 将解压后的目录移动到一个合适的位置,如 `/usr/lib/jvm/`,并创建符号链接,使...

    jdk-8u241-linux-x64.tar.gz.zip

    "jdk-8u241-linux-x64.tar.gz.zip" 是一个针对64位Linux操作系统的Oracle JDK 8更新241的压缩包文件,它包含了执行Java程序所需的所有组件。 JDK 8是Java平台标准版(Java SE)的一个重要版本,引入了许多新特性、...

    7-zip右键扩展tar.gz

    7-Zip的右键扩展工具则为用户提供了便捷的方式,通过Windows资源管理器的右键菜单直接创建tar.gz文件,避免了先手动创建tar文件,再进行GZIP压缩的繁琐步骤。这个扩展通常是一个注册表脚本或者第三方插件,它可以...

    11版本linux64位jdk.tar.gz.zip

    1. **解压缩**: 首先,你需要解压缩文件,可以使用`unzip`命令解压`.zip`文件,然后用`tar -zxvf`命令解压`.tar.gz`文件。 2. **安装**: 将解压后的目录移动到一个系统可访问的地方,比如`/usr/lib/jvm`,并设置环境...

    EasyDarwin-linux-8.1.0-1901141151.tar.gz.zip

    1. 使用解压缩工具,例如`tar`命令,解压下载的文件。在终端输入以下命令: ``` tar -zxvf EasyDarwin-linux-8.1.0-1901141151.tar.gz ``` 这将会创建一个名为“EasyDarwin-linux-8.1.0-1901141151”的目录,包含...

    jdk-8u121-linux-x64.tar.gz

    【压缩包子文件的文件名称列表】:这里只有一个文件名 "jdk-8u121-linux-x64.tar.gz",这表明这是一个单一的压缩文件,通常需要先使用解压缩工具(如tar和gzip命令)来解压,才能访问到JDK的安装目录结构。...

    jdk-17_linux-aarch64_bin.tar.gz.zip

    1. 使用`unzip`命令解压缩`.zip`文件。 2. 使用`tar -xzf jdk-17_linux-aarch64_bin.tar.gz`命令解压`.tar.gz`文件。 3. 将解压后的目录移动到 `/usr/lib/jvm` 或者自定义的位置,并设置环境变量`JAVA_HOME`,`PATH`...

    elasticsearch-7.4.2-linux-x86_64.tar.gz.zip

    1. 解压文件:首先,使用`unzip elasticsearch-7.4.2-linux-x86_64.tar.gz.zip`命令解压缩文件。 2. 提取tar文件:接着,执行`tar -xvf elasticsearch-7.4.2-linux-x86_64.tar.gz`来提取出Elasticsearch的安装目录。...

    jdk-8u251-linux-x64.tar.gz.zip

    在Linux环境下,用户需要先使用"unzip"命令解压缩.zip文件,然后使用"tar -zxvf"命令来解压.tar.gz文件,从而获取并安装JDK。 总的来说,这个压缩包提供了适用于Linux 64位系统的Java 8更新251版本的JDK,对于...

    jdk-8u181-linux-i586.tar.gz 64位

    这条命令是解出all.tar包中所有文件,-x是解开的意思 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩...

    jdk-8u161-linux-x64.tar.gz.zip

    在实际使用时,用户通常会先将"jdk-8u161-linux-x64.tar.gz.zip"解压缩,然后通过"tar -xvf jdk-8u161-linux-x64.tar.gz"命令解压出JDK文件,最后将JDK安装到系统的适当路径,如"/usr/lib/jvm",并配置环境变量JAVA_...

    jdk-8u11-linux-x64.tar.gz.zip

    1. 使用`unzip`命令解压缩zip文件,得到`jdk-8u11-linux-x64.tar.gz`。 2. 接着,用`tar -zxvf jdk-8u11-linux-x64.tar.gz`来解压tar.gz文件,这将创建一个名为`jdk1.8.0_11`的目录(具体版本号可能会有所不同)。 3...

    jdk-7u75-linux-x64.tar.gz.zip

    1. 使用`unzip`命令解压缩.zip文件,然后用`tar -zxvf jdk-7u75-linux-x64.tar.gz`解压.tar.gz文件。 2. 将解压后的目录移动到一个适当的系统路径下,如 `/usr/lib/jvm`。 3. 更新系统环境变量,添加`JAVA_HOME`指向...

    glibc-2.12.2.tar.gz.zip

    在下载并解压缩这个文件后,我们将得到"glibc-2.12.2.tar",它是glibc 2.12.2版本的源代码包。 升级glibc的过程并非轻而易举,需要谨慎操作,因为它涉及到系统级别的更改,可能会影响到其他正在运行的服务。以下是...

    DarwinStreamingSrvr5.5.5-Linux.tar.gz.7z

    1. **解压文件**:使用合适的工具(如7-Zip或tar命令)解压缩"DarwinStreamingSrvr5.5.5-Linux.tar.gz"文件。 2. **安装依赖**:确保系统已安装所有必要的依赖项,如OpenSSL、FFmpeg等,它们可能用于加密、转码和...

Global site tag (gtag.js) - Google Analytics