首頁 > 壓縮與封存 > zipinfo

zipinfo: 查看 ZIP 封存檔資訊

此命令用於顯示 ZIP 封存檔內的詳細資訊,包括檔案列表、壓縮率、大小、日期和權限等。在實際解壓縮封存檔之前預覽其內容時非常有用。

概述

zipinfo 分析 ZIP 檔案的元數據,顯示封存檔內有哪些檔案、每個檔案的壓縮方式、原始大小、壓縮後大小、修改日期和權限等詳細資訊。這使得您無需打開 ZIP 檔案即可了解其內容。

主要功能

  • 查看 ZIP 封存檔內的檔案列表
  • 顯示每個檔案的壓縮率、原始/壓縮大小
  • 提供檔案的修改日期和時間資訊
  • 顯示 Unix 權限和擁有者資訊(如果支援)
  • 查看封存檔註釋

主要選項

zipinfo 命令透過各種選項來控制輸出格式並篩選特定資訊。

輸出格式控制

資訊詳細程度與篩選

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`zipinfo` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用範例

zipinfo 命令的各種使用範例。

查看基本資訊

zipinfo myarchive.zip

顯示指定 ZIP 檔案的基本資訊。

查看簡潔摘要資訊

zipinfo -s myarchive.zip

查看 ZIP 檔案的總檔案數、壓縮/原始大小等摘要資訊。

以 Unix ls -l 格式查看

zipinfo -m myarchive.zip

以類似 Unix `ls -l` 的格式顯示,包括檔案權限、擁有者、群組等。

查看特定檔案的資訊

zipinfo myarchive.zip 'path/to/specific_file.txt'

篩選並顯示 ZIP 封存檔內特定檔案的資訊。

查看封存檔註釋

zipinfo -z myarchive.zip

查看 ZIP 檔案中儲存的註釋。

安裝

在大多數 Linux 發行版中,`zipinfo` 是 `unzip` 套件的一部分。如果預設未安裝,您可以使用以下命令進行安裝。

Debian/Ubuntu

sudo apt update
sudo apt install unzip

使用 `apt` 套件管理器進行安裝。

CentOS/RHEL/Fedora

sudo yum install unzip

使用 `yum` 或 `dnf` 套件管理器進行安裝。

Arch Linux

sudo pacman -S unzip

使用 `pacman` 套件管理器進行安裝。

提示與注意事項

使用 zipinfo 時的實用提示和注意事項。

實用提示

  • `zipinfo` 不會實際提取 ZIP 檔案的內容,因此在快速了解大型 ZIP 檔案的內容時非常有效。
  • 您可以將輸出結果與 `grep` 或 `awk` 等其他命令透過管道(|)連接,以搜尋特定檔案或模式。例如:`zipinfo myarchive.zip | grep '.log$'`
  • 對於加密的 ZIP 檔案,`zipinfo` 可能會顯示檔案列表,但某些資訊(如檔案大小或壓縮率)可能不準確或無法顯示。

注意事項

  • `zipinfo` 不會檢查 ZIP 檔案的完整性。若要檢查檔案是否損壞,您應使用 `unzip -t` 或 `zip -T` 等命令。
  • 如果 ZIP 封存檔非常大或包含許多檔案,`zipinfo` 的輸出結果可能會很長,建議與 `less` 或 `more` 一起使用。例如:`zipinfo large_archive.zip | less`

相同類別命令