常用 #### 确定文件是什么压缩格式 ====================== 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 .. note:: RAR 格式有时会使用密码保护或进行加密,这种情况下 file 命令和 unrar 命令都可能无法提供准确的信息。