7-Zip - Arch Linux 中文维基

跳至內容

# 7-Zip

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 7-Zip，最近一次同步於 2024-12-27，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

相關文章

- 歸檔與壓縮

7-Zip 是一款高壓縮比的文件壓縮工具。它曾經由 p7zip 包提供。

## 安裝

安裝 7zip包 軟體包。

程序可通過以下命令運行：

    $ 7z

替代方案：bsdtar(1) 提供了 7z 歸檔支持，它包含在 libarchive包 包中。

## 示例

警告：7z 格式不會保存文件的所有者/組，因此不應用於備份目的。

添加文件或目錄至已有的歸檔（或創建一個新的歸檔）：

    $ 7z a 归档名 文件名

也可以使用 `-p` 設置密碼，並使用 `-mhe=on` 隱藏歸檔的目錄結構：

警告：使用 `-p` 要求在命令行中輸入密碼。從 24.09 版本開始，在 `Enter password:` 後輸入的內容不再隱藏，輸入的內容可見，並且不會要求確認密碼。

    $ 7z a 归档名 文件名 -p -mhe=on

更新歸檔內已有的文件或添加新文件：

    $ 7z u 归档名 文件名

列出歸檔的內容：

    $ 7z l 归档名

從歸檔中解壓所有文件到當前文件夾中，不保留存檔內的目錄結構：

    $ 7z e 归档名

如果需要保留歸檔內的目錄結構，使用：

    $ 7z x 归档名

解壓到新的目錄中：

    $ 7z x -o文件夹路径 归档名

校驗歸檔完整性：

    $ 7z t 归档名

## 二進制文件 7z、7za 與 7zr 的區別

軟體包中包含了三個二進制文件：

- `7z` 使用插件來處理歸檔文件。
- `7za` 是一個獨立的可執行文件，支持的歸檔格式比 7z 少。
- `7zr` 是一個獨立的可執行文件。它是 7za 的「輕量版」，僅支持 7z 格式的歸檔文件。與 7za 不同的是，它無法處理加密的歸檔文件。

## 參見

- zhwp:7-Zip
- 7-Zip 主頁（英文）
- 官方手冊（英文）

分類：​

- 數據壓縮與歸檔

7-Zip
新增話題