tar 文件是一种常见的归档格式,广泛用于 Linux 和 Unix 系统中。它本身并不压缩数据,但常与 gzip(.tar.gz)或 bzip2(.tar.bz2)等压缩算法结合使用。
在不同操作系统中打开 tar 文件的方法
1. Linux / macOS(终端命令)
大多数 Linux 和 macOS 系统自带 tar 命令:
- 解压
.tar文件:tar -xvf filename.tar - 解压
.tar.gz文件:tar -xzvf filename.tar.gz - 解压
.tar.bz2文件:tar -xjvf filename.tar.bz2
2. Windows 系统
Windows 默认不支持 tar,但可通过以下方式处理:
- 使用 7-Zip:免费开源工具,支持 tar/tar.gz 等格式。
下载地址:https://www.7-zip.org/ - Windows 10/11 内置支持:较新版本的 Windows 已内置对 tar 的支持,可在 PowerShell 或 CMD 中直接使用
tar命令。
3. 图形化工具推荐
- WinRAR / PeaZip / Bandizip:支持 tar 及其压缩变体。
- The Unarchiver(Mac):简洁易用的解压工具。
常见问题
Q:tar 和 zip 有什么区别?
A:tar 是归档工具,不压缩;zip 同时归档和压缩。tar 常配合 gzip 使用(即 .tar.gz),达到类似 zip 的效果。
Q:解压后文件去哪了?
A:默认解压到当前目录。可使用 -C /目标路径 指定位置,例如:tar -xzf file.tar.gz -C /home/user/documents