直接用tar -t加对应压缩选项即可列出归档包内文件而不解压:普通.tar用tar -tf archive.tar;.tar.gz/.tgz用tar -tzf;.tar.bz2用tar -tjf;.tar.xz用tar -tjf;加-v可显示权限、大小、时间等详细信息。

直接用 tar -t 加对应压缩选项就能列出归档包里的文件,不用解压。
查看普通 .tar 包
如果归档没压缩,比如叫 data.tar,运行:
tar -tf data.tar
这会逐行列出所有文件和目录路径。
查看 .tar.gz 或 .tgz 包
这类是 gzip 压缩的 tar 包,必须加 -z 选项:
tar -tzf backup.tar.gztar -tzf app.tgz
注意:-z 表示走 gzip 解压流程,-t 表示只列内容,-f 后紧跟文件名。
PyCharm 2026.2.0.1 Linux版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合需要指定 PyCharm 版本进行 Python 项目开发、运行和调试的用户。
查看 .tar.bz2 和 .tar.xz 包
不同压缩算法对应不同选项:
- bzip2 格式:
tar -tjf archive.tar.bz2 - xz 格式:
tar -tJf archive.tar.xz
-j 对应 bzip2,-J 对应 xz,它们和 -z 一样,都是配合 -t 使用的解压识别开关。
让输出更实用
加 -v 可看详细信息(权限、大小、时间):
tar -tzvf backup.tar.gz
结果类似:
drwxr-xr-x root/root 0 2026-07-15 09:22 config/<br> -rw-r--r-- root/root 482 2026-07-15 09:22 config/app.conf
如果内容太多,可接 | less 分页,或用 | grep ".log" 过滤特定后缀。










