Linux解压文件(tgz/tar.gz)
如何解压Linux中的.tgz
以及.tar.gz
文件?
.tar文件
TAR指Tape Archive(磁盘归档)。TAR是一种软件工具,用于将多个文件收集到一个归档文件中。
生成的TAR文件包含关于所包含文件的有用信息,比如用户权限、日期、目录结构等。
由于TAR文件只是简单的文档,要缩小文档的尺寸,就要用到gzip软件,生成.tgz
压缩文件。
.tgz文件或.tar.gz文件
.tgz
文件和.tar.gz
文件实际上是等效的。
.tgz
文件是用Gnu Zip(gzip)软件压缩TAR文档文件后生成的文件。

创建tgz压缩文件
tar -czvf Name.tar.gz /path/to/dir
-c
:创建文档(create)-z
:用gzip生成压缩文档-v
:创建文档的同时在终端显示信息(verbose)-f
:指定文档的文件名(filename)Name
:替换为要命名的名称/path/to/dir
:可选,将创建的压缩文件保存到特定的目录,替换为要保存的文件夹路径即可
解压缩tgz文件
tar -xzvf Name.tar.gz
该命令将压缩文件解压到当前文件夹。
-x
:提取文档(extract)Name
:替换为要解压的文件
此外跟创建压缩文件是一样的。
要解压到特定的文件夹,则在后面追加-C /path/to/dir
:
tar -xzvf Name.tar.gz -C /path/to/dir
- 将
/path/to/dir
替换为具体的路径。

关注公众号,获取一手资讯
“ Linux解压文件(tgz/tar.gz) ” comments 0