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 解压
解压到指定目录
在命令行输入 tar xzf abc.tar.gz -C /home/test/
分享到:
相关推荐
### Ubuntu常用解压命令详解 在Linux环境下,尤其是Ubuntu系统中,处理压缩文件是日常操作中不可或缺的一部分。本文将深入探讨一系列常用的解压命令,帮助用户更高效地管理各种格式的压缩文件。以下是对给定内容中...
### Ubuntu中的压缩与解压缩命令详解 在日常的文件管理和数据传输过程中,压缩与解压缩是非常重要的操作之一。尤其在Linux环境下,掌握这些命令对于提高工作效率有着不可忽视的作用。本文将详细介绍Ubuntu系统中...
2. **解压ISO**:Ubuntu的ISO文件本质上是压缩的,但不能直接使用常见的解压缩工具(如tar或zip)来处理。要“解压”ISO,实际上是将ISO刻录或写入到可启动的USB驱动器或DVD上,这通常通过`dd`命令或者图形化的工具...
用户只需将压缩文件解压到本地硬盘上,就可以在Windows中直接启动它,无需借助如VMware或VirtualBox这样的虚拟机软件。"硬盘自动映射"意味着Ubuntu会自动识别并挂载Windows系统的硬盘分区,允许用户在不离开Ubuntu...
本文将深入探讨多分卷压缩的概念、工作原理以及如何使用特定的解压软件来处理这些文件。 一、多分卷压缩的原理 多分卷压缩是将一个大文件拆分成若干个小文件的过程,每个小文件都是原文件的一个连续部分,并通过...
在本项目中,我们主要探讨的是利用Linux操作系统下的C++编程语言实现哈夫曼编码进行文件的压缩与解压,并且结合生成随机迷宫及寻找最短路径算法。以下是相关知识点的详细说明: 1. **哈夫曼编码**:哈夫曼编码是一...
### Ubuntu 下各种压缩与解压方式详解 #### 引言 在日常的工作和学习中,文件的压缩与解压是一项非常常见的操作。特别是在 Linux 系统中,掌握这些技巧能够大大提高工作效率。本篇文章将详细介绍在 Ubuntu 系统下...
### Ubuntu解压缩技巧详解 #### 一、概述 在Linux环境中,尤其是Ubuntu系统中,对文件进行压缩与解压缩是一项非常常见的操作。无论是处理备份文件还是分发软件包,掌握有效的压缩与解压缩方法都是非常重要的。本文...
ZIP文件可以包含多个单独的文件或目录,它们会被一起压缩并在需要时整体解压。由于其广泛支持,ZIP在不同操作系统间的数据交换中扮演着重要角色。 Linux中的unzip命令提供了许多功能,包括: 1. 解压ZIP文件:基本...
本话题主要关注如何在Ubuntu系统上离线安装`unzip`软件包,它是一个用于解压ZIP格式压缩文件的工具。在没有网络连接的情况下,离线安装软件显得尤为重要,尤其是在服务器环境中,为了安全考虑,有时我们需要避免直接...
Ubuntu下压缩与解压的格式、工具与命令 Linux 操作系统下常用的压缩扩展名有.tar、.tar.bz2、.tar.gz 等,本文将介绍 Ubuntu 下压缩与解压的格式、工具与命令。 一、Linux 下常用的压缩格式 Linux 操作系统下常用...
- `-zxvf`: 参数组合,`z` 表示解压gzip压缩的文件,`x` 表示提取文件,`v` 表示详细模式(显示解压过程),`f` 表示指定后续的文件名。 - `ubuntu-jdk.tar.gz`: 这是你的压缩包文件名。 - `-C /opt/`: 指定解压后的...
六、压缩解压 * tar 命令:可以通过 tar 命令将文件或目录压缩或解压。 * zip 命令:可以通过 zip 命令将文件或目录压缩或解压。 * 7z 命令:可以通过 7z 命令将文件或目录压缩或解压。 七、搜索 * whereis 命令...
1. **下载与解压**: 首先,你需要从Ubuntu官方网站下载最新版本的Wubi.exe安装文件。解压缩后,你会得到一个名为wubi.exe的可执行文件以及一份"使用更新说明.txt",请仔细阅读该说明文件以了解详细步骤和注意事项。 ...
- **内容概述**:本教程涵盖了从基本命令到高级技巧的多个方面,包括文件管理、压缩解压、文本处理等。 #### 标签:Ubuntu Linux 命令 简明教程 - **关键词解读**: - **Ubuntu Linux**:一种基于Debian的开源操作...
1. **解压安装包**:首先,你需要将下载的压缩文件解压到一个合适的目录。在终端中,可以使用`tar`命令来完成此操作,例如: ``` tar -xvf subversion_1.9.3_offline_installation_package.tar.gz ``` 2. **安装...
**文件列表解析:**只有一个文件名"ubuntu-18.04.4-desktop-amd64.iso",这表明压缩包解压后会得到一个ISO文件,它是Ubuntu 18.04.4桌面版的完整安装介质。ISO文件通常用于光盘复制,但现代技术下更常见的是将其写入...
在压缩包子文件的文件名称列表中,只有一个条目:"ubuntu-14.04.3-desktop-amd64.iso",这意味着解压这个.zip文件后,你会得到一个ISO镜像文件。这个ISO文件包含了完整的Ubuntu 14.04.3桌面环境的安装程序,包括系统...