当前位置:首页 > Linux > 正文

Linux如何解压文件

在Linux中解压文件:zip格式用 unzip 文件名,tar.gz用 tar -zxvf 文件名,tar.bz2用 tar -jxvf 文件名;解压后根据文件类型用对应程序打开(如文本编辑器、图片查看器等)。

常见压缩格式及解压命令

.zip 文件

unzip 文件名.zip # 解压到当前目录 unzip 文件名.zip -d 目标目录 # 解压到指定目录

.tar 文件(仅打包,未压缩)

tar -xvf 文件名.tar # 解包到当前目录 tar -xvf 文件名.tar -C 目标目录 # 解包到指定目录

.tar.gz 或 .tgz 文件

tar -xzvf 文件名.tar.gz # 解压到当前目录 tar -xzvf 文件名.tar.gz -C 目标目录 # 解压到指定目录

.tar.bz2 文件

tar -xjvf 文件名.tar.bz2 # 解压到当前目录

.rar 文件

sudo apt install unrar # 先安装工具(Ubuntu/Debian) unrar x 文件名.rar # 解压(保留目录结构)

.7z 文件

sudo apt install p7zip-full # 安装工具 7z x 文件名.7z # 解压到当前目录


图形界面解压(适合新手)

  1. 文件管理器操作

    • 在GNOME(Ubuntu默认)、KDE等桌面环境中,右键点击压缩文件 → 选择 “解压缩”“Extract Here”
    • 支持格式:.zip、.tar、.tar.gz 等常见格式。
  2. 安装图形工具

    Linux如何解压文件 第1张

    • 安装 File Roller(Ubuntu)或 Ark(KDE): sudo apt install file-roller # Ubuntu sudo apt install ark # Kubuntu/KDE
    • 打开工具 → 加载压缩文件 → 点击解压图标。


解压后如何打开文件

常规文件类型

  • 文本文件(.txt, .log): nano 文件名.txt # 终端编辑器 gedit 文件名.txt # 图形编辑器(Ubuntu)
  • PDF文件: evince 文件名.pdf # GNOME默认 okular 文件名.pdf # KDE默认
  • 图片(.jpg, .png): eog 文件名.jpg # Eye of GNOME gthumb 文件名.png # 高级查看器
  • 视频/音频

    安装VLC或SMPlayer: sudo apt install vlc vlc 文件名.mp4

特殊文件类型

  • 可执行文件(.sh, .bin): chmod +x 文件.sh # 添加执行权限 ./文件.sh # 运行
  • 代码文件:使用VS Code、Sublime Text等编辑器。


常见问题解决

  1. 解压密码保护文件

    unzip -P 密码 文件名.zip # 不推荐(密码可见) 7z x -p密码 文件名.7z # 更安全(输入时隐藏)
  2. 解压报错“文件损坏”

    • 重新下载文件(网络传输可能损坏)。
    • 检查文件完整性:md5sum 文件名.zip 比对原始哈希值。
  3. 提示“命令未找到”

    Linux如何解压文件 第2张

    安装对应工具(参考前文命令)。


安全提示

  • 验证文件来源:解压前用杀毒软件扫描(如 clamav): sudo apt install clamav clamscan 文件名.zip
  • 避免解压到系统目录:防止意外覆盖系统文件。


掌握以上命令和工具后,可高效处理Linux中的压缩文件,建议新手从图形界面入手,逐步学习命令行操作以提升灵活性,遇到复杂问题时,查阅工具手册(如 man tar)或社区资源。

引用说明参考Linux官方文档(kernel.org)、Ubuntu社区Wiki(help.ubuntu.com)及GNU Coreutils手册(gnu.org),确保方法通用且安全。

Linux如何解压文件 第3张

0