百度
360搜索
搜狗搜索

linux解压文件夹命令行详细介绍

在 Linux 系统中,解压不同格式的压缩包需要使用不同的命令,以下是常见压缩格式对应的解压命令及说明:

1.
.tar.gz
.tgz 格式(最常用的归档压缩格式)

这是 Linux 中最常见的压缩格式,由 tar 命令打包后用 gzip 压缩。
解压命令
bash

  压缩包名.tar.gz -C 目标目录

  • -x:解包(extract)
  • -z:指定使用 gzip 解压
  • -v:显示解压过程(verbose)
  • -f:指定压缩包文件(必须放在最后)
  • -C(可选):指定解压到目标目录(需提前创建目录)

示例
解压 data.tar.gz 到当前目录:
bash

  data.tar.gz

解压到 /home/user/backup 目录(目录需存在):
bash

  data.tar.gz  /home/user/backup

2.
.tar.xz
.txz 格式(更高压缩率的归档格式)

tar 打包后用 xz 压缩,压缩率通常比 gzip 更高。
解压命令
bash

  压缩包名.tar.xz -C 目标目录

  • -J:指定使用 xz 解压(与 tar.gz-z 类似)

3.
.zip 格式(跨平台通用压缩格式)

需要 unzip 工具(部分 Linux 系统默认未安装,可通过 sudo apt install unzip 安装)。
解压命令
bash

 压缩包名.zip -d 目标目录

  • -d(可选):指定解压到目标目录(目录会自动创建)

示例
解压 file.zip 到当前目录:
bash

 file.zip

解压到 /tmp 目录:
bash

 file.zip  /tmp

4.
.7z 格式(高压缩率的通用压缩格式)

需要 p7zip 工具(需手动安装,如 sudo apt install p7zip-full)。
解压命令
bash

7z x 压缩包名.7z -o目标目录

  • x:完整解压(保留目录结构)
  • -o(可选):指定解压到目标目录(注意 -o 后无空格,直接跟路径)

示例
解压 archive.7z 到当前目录:
bash

7z x archive.7z

解压到 /opt/data 目录:
bash

7z x archive.7z -o/opt/data

5. 其他格式(如
.tar.bz2
.rar 等)

  • .tar.bz2:用 tar -xjvf 压缩包名.tar.bz2-j 表示 bzip2 解压)。
  • .rar:需安装 unrar 工具(如 sudo apt install unrar),用 unrar x 压缩包名.rar

注意事项

  • 若提示 “命令未找到”,可能需要先安装对应工具(如 unzipp7zip)。
  • 解压时若目标目录不存在,部分命令(如 tar -C)会报错,需提前创建目录(mkdir -p 目录路径)。
  • 权限问题:若解压到系统目录(如 /usr),可能需要 sudo 权限(如 sudo tar -xzvf ...)。

阅读更多 >>>  linux系统启动navicat命令

网站数据信息

"linux解压文件夹命令行"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux解压文件夹命令行的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!