在 Ubuntu(以及其他基于 Linux 的系统)中,.tar 格式的文件通常使用 tar 命令来解压。.tar 文件是 Unix 和 Linux 系统上常用的归档文件,它可以包含多个文件和目录,但并不压缩它们。不过,.tar 文件经常与压缩格式(如 .gz、.bz2 或 .xz)结合使用,以创建更小的归档文件。
以下是几种常见的 .tar 及相关格式文件的解压方法:
-
解压
.tar文件:
tar -xf 文件名.tar |
这里 -x 表示提取文件,-f 表示文件名。
2. 解压 .tar.gz 或 .tgz 文件(gzip 压缩):
tar -xzvf 文件名.tar.gz |
或者
tar -xzvf 文件名.tgz |
这里 -z 表示 gzip 压缩。
3. 解压 .tar.bz2 文件(bzip2 压缩):
tar -xjvf 文件名.tar.bz2 |
这里 -j 表示 bzip2 压缩。
4. 解压 .tar.xz 文件(xz 压缩):
如果你的系统支持 xz 压缩,你可以使用:
tar -xJvf 文件名.tar.xz |
这里 -J 表示 xz 压缩。但是,一些旧版本的 tar 可能不支持 xz 压缩,你可能需要先安装 xz-utils 软件包(通常已经预装)。
5. 查看 .tar 文件内容而不解压:
如果你只是想查看 .tar 文件中的内容而不解压它,你可以使用:
tar -tf 文件名.tar |
对于 .tar.gz、.tar.bz2 或 .tar.xz 文件,只需将相应的 -z、-j 或 -J 选项添加到 tar -tf 命令中即可。
6. 将多个文件或目录打包为 .tar 文件:
如果你想将多个文件或目录打包为一个 .tar 文件,你可以使用:
tar -cvf 输出文件名.tar 文件或目录1 文件或目录2 ... |
这里 -c 表示创建归档文件。如果你还想压缩它,可以添加 -z、-j 或 -J 选项以及一个 .gz、.bz2 或 .xz 扩展名到输出文件名中。
894

被折叠的 条评论
为什么被折叠?



