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文件

创建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

评论/回复

电子邮件地址不会被公开。 必填项已用*标注