Contents

Linux 解壓縮命令是什麼?

壓縮文件是在物理或通過網絡傳輸文件時節省存儲和帶寬的絕佳方法。文件壓縮格式有很多種,例如 ZIP、RAR 和 TAR。毫無疑問,ZIP 是最常用的壓縮格式,尤其是在 Windows 和 Linux 生態系統中。

利用以 Linux 為中心的操作系統,用戶可以利用 unzip 的功能,unzip 是一種廣泛使用的命令行實用程序,用於壓縮和解壓縮檔案。

在 Linux 上安裝 unzip

使用 unzip 命令是在 Linux 操作系統中執行歸檔和提取操作的先決條件。通過使用標準化包管理工具,可以在廣泛的 Linux 發行版中部署 unzip,這些工具通常包含在安裝過程中。

在 Ubuntu 和 Debian 上,運行:

 sudo apt install unzip 

要在 Fedora、CentOS 或任何其他基於 Red Hat Enterprise Linux (RHEL) 的操作系統上成功設置並執行 UnZip 軟件包的安裝,請仔細執行以下步驟:

 sudo yum install unzip 

在 Arch Linux 及其衍生產品上:

 sudo pacman -S unzip 

或者,對於那些不希望在 Linux 操作系統中使用內置“unzip”命令的用戶,可以通過在計算機上安裝 7-Zip 應用程序來使用替代解決方案。

使用 unzip 解壓縮文件

解壓縮操作會檢索 ZIP 存檔中包含的所有內容。默認情況下,這些元素存放在當前文件夾中;但是,可以通過使用 unzip 命令指定替代位置來改變此結果。

要在 Linux 操作系統上使用 zip 文件格式提取或解壓縮文件,可以執行以下指令:

 unzip filename.zip 

前面提到的指令將在調用時在終端上顯示所有檢索到的文檔的名稱,並且可以選擇通過使用帶有“-q”標誌的靜默模式來抑制輸出。

 unzip -q filename.zip 

選項“-q”作為修飾符,表示操作應該以最小的輸出以隱秘的方式進行。具體來說,它用於抑制“unzip”命令產生的標準輸出。

將文件解壓到不同的目錄

人們可以選擇將 ZIP 存檔的內容存儲在一個獨立的目錄中,從而通過維護其組織並防止與其中可能存在的其他文件混合來保留原始目錄的完整性。

要將文件重新定位到另一個文件夾,請使用-d 命令行選項。-d 標誌代表“目錄”並接受相對或絕對路徑作為其參數。

 unzip filename.zip -d /directory/location 

在 Linux 上解壓受密碼保護的 ZIP 文件

使用密碼來保護 ZIP 存檔是確保隱私和保存敏感信息的流行策略。要訪問受密碼保護的 ZIP 文件的內容,可以採用以下步驟:

 unzip -P your_password filename.zip 

其中,您的密碼作為身份驗證密鑰來訪問存檔文件中的加密數據。

解壓時排除文件

使用“unzip”命令時,如果存檔文件包含不應提取的內容,建議使用“-x”標誌。要執行此操作,只需在終端或 shell 界面中輸入命令時將上述標誌與適當的語法結合起來即可。

 unzip filename.zip -x exclude1.file exclude2.file 

在 Linux 上以圖形方式提取 ZIP 文件

要在不使用終端的情況下從壓縮存檔中提取文件,可以利用標準提取選項,該選項在大多數著名的基於 Linux 的圖形用戶界面中通常可用。

首先,找到包含壓縮文件的文件夾。接下來,用鼠標光標單擊該文件夾來打開該文件夾。然後,單擊鼠標左鍵選擇文件夾中的壓縮文件。然後,將光標放在所選文件上,直到指針變為手形圖標,表示該文件已準備好提取。最後,用鼠標左鍵再次單擊該文件以啟動提取過程。提取成功完成後,系統將提示您單擊屏幕左上角的“提取”按鈕以查看提取的文件。

/bc/images/Extract-button.jpg

單擊指定按鈕後,將出現一個稱為“對話框”的用戶界面元素,請求有關保存輸出數據文件的預期目的地的信息。在所述對話框內,存在多個可用的選擇,用戶可以利用這些選擇來指定他們期望的偏好。這些選擇包括在提取過程中維護源材料的原始目錄結構的選項、避免覆蓋過程中遇到的任何現有文件的更新版本的指令,以及提取輸入數據集中存在的所有文件的指令。我們鼓勵用戶在繼續操作之前查看這些替代方案並進行必要的調整。

/bc/images/extract-dialog-box-in-ubuntu.jpg

請為提取的文件選擇合適的位置,然後單擊位於對話框右上角的綠色“提取”按鈕即可。

利用圖形用戶界面可以從存檔文件中提取內容並在所需位置執行。在檔案管理工具中選擇特定參數後,所有包含的數據將被提取到指定區域。

此方法的功能取決於先前安裝在操作系統上的存檔實用程序的存在。絕大多數基於 Linux 的圖形用戶界面都包含標準存檔管理器,使用戶能夠輕鬆提取和生成 ZIP 文件。

在 Linux 上使用壓縮檔案

當頻繁傳輸大量文件時,無論是通過本地還是遠程方式,利用壓縮技術都可以顯著減少時間和存儲要求。用戶可以使用簡單的“zip”命令(該命令包含在無處不在的“unzip”實用程序中)來存檔他們的數據。相反,這個“解壓縮”工具還使用戶能夠提取壓縮檔案,從而使其成為實用且持久的文件管理解決方案。