主页

索引

模块索引

搜索页面

常用

确定文件是什么压缩格式

file命令

操作:

file your_archive_file.tar.gz

示例:

$ file filename.tar
filename.tar: POSIX tar archive (GNU)       # 说明这是一个tar格式


$ file your_archive_file.tar.gz
your_archive_file.tar.gz: gzip compressed data, from Unix   # 压缩格式是 gzip 压缩的 tar 归档文件


filename.tar.bz2 => filename.tar.bz2: bzip2 compressed data, block size = 900k


filename.tar.xz => filename.tar.xz: XZ compressed data

filename.zip => filename.zip: Zip archive data, at least v2.0 to extract

filename.7z => filename.7z: 7-zip archive data, version 0.4

filename.lzh: lzh archive data, Version 2.0

filename.rpm: RPM v3 bin i386/x86_64

RAR 格式

  • RAR 格式的文件通常无法直接通过 file 命令准确确定其类型,因为 RAR 格式并不总是包含足够的标识信息。RAR 是一种专有的压缩格式,它的文件扩展名通常是 .rar

  • 可以尝试使用 unrar 命令来查看其详细信息:

    unrar l filename.rar
    

备注

RAR 格式有时会使用密码保护或进行加密,这种情况下 file 命令和 unrar 命令都可能无法提供准确的信息。

主页

索引

模块索引

搜索页面