如何在Linux上解压缩tar.gz/tar.bz2/tar.xz文件
时间:2020-03-21 11:43:33 来源:igfitidea点击:
TAR命令是在Linux中创建的,用于将备份数据归档到磁带驱动器。
这些命令具有很大的优势。
Linux系统管理员用于备份和还原。
压缩文件是将数据归档到tar文件中的最流行的方法,包括各种扩展名,例如tar.gz/tar.xz/tar.bz2等。
它的开发目的是通过强大的tar包文件获得数据。
这是最广泛用于备份的最广泛使用的Linux命令。
当使用此方法归档任何备份时,这里就会出现如何精确压缩tar包的问题。
本教程说明如何解压缩这些tar包文件。
命令语法
首先,建议仅在tar命令中使用这些语法。
tar.gz
$tar -recommended-options filename.tar.gz -optional-options
tar.bz2
$tar -recommended-options filename.tar.bz2 -optional-options
tar.xz
$tar -recommended-options filename.tar.xz -optional-options
选项
其次,推荐的选项是:
- -x:提取
- -v:详细模式
- -f:文件名
- -z:仅解压缩tar.gz文件
- -j:仅解压缩tar.bz2文件
- -J:仅解压缩tar.xz文件
最后,可选选项是
- -C:后跟目标目录的路径
提取同一当前目录中的文件
其次,文件提取过程应跟随相同的目录。
tar.gz
$tar -xzvf theitroad.tar.gz
tar.bz2
$tar -xjvf theitroad.tar.bz2
tar.xz
$tar -xJvf theitroad.tar.xz
提取特定目标目录中的文件
首先,从压缩包中提取文件。
可以使用命令完成tar包的提取。
之后,tar包主要用于备份存档。
最后,将压缩状态的文件还原回原始部分被称为解压缩tar包。
tar.gz
$tar -xzvf theitroad.tar.gz -C /home/theitroad/
tar.bz2
$tar -xjvf theitroad.tar.bz2 -C /home/theitroad/
tar.xz
$tar -xJvf theitroad.tar.xz -C /home/theitroad/
之后,可以使用手动命令找到“ Tar命令的更多选项”或者“帮助手册”。
$man tar