初級:如何在 Linux 中 zip 壓縮檔案和資料夾
本文向你展示瞭如何在 Ubuntu 和其他 Linux 發行版中建立一個 zip 資料夾。終端和 GUI 方法都有。
zip 是最流行的歸檔檔案格式之一。使用 zip,你可以將多個檔案壓縮到一個檔案中。這不僅節省了磁碟空間,還節省了網路頻寬。這就是為什麼你幾乎一直會看到 zip 檔案的原因。
作為普通使用者,大多數情況下你會在 Linux 中解壓縮資料夾。但是如何在 Linux 中壓縮資料夾?本文可以幫助你回答這個問題。
先決條件:驗證是否安裝了 zip
通常 zip 已經安裝,但驗證下也沒壞處。你可以執行以下命令來安裝 zip
和 unzip
。如果它尚未安裝,它將立即安裝。
sudo apt install zip unzip
現在你知道你的系統有 zip 支援,你可以繼續瞭解如何在 Linux 中壓縮一個目錄。
在 Linux 命令列中壓縮資料夾
zip
命令的語法非常簡單。
zip [option] output_file_name input1 input2
雖然有幾個選項,但我不希望你將它們混淆。如果你只想要將一堆檔案變成一個 zip 資料夾,請使用如下命令:
zip -r output_file.zip file1 folder1
-r
選項將遞迴目錄並壓縮其內容。輸出檔案中的 .zip 副檔名是可選的,因為預設情況下會新增 .zip。
你應該會在 zip 操作期間看到要新增到壓縮資料夾中的檔案。
zip -r myzip abhi-1.txt abhi-2.txt sample_directory
adding: abhi-1.txt (stored 0%)
adding: abhi-2.txt (stored 0%)
adding: sample_directory/ (stored 0%)
adding: sample_directory/newfile.txt (stored 0%)
adding: sample_directory/agatha.txt (deflated 41%)
你可以使用 -e
選項在 Linux 中建立密碼保護的 zip 資料夾。
你並不是只能通過終端建立 zip 歸檔檔案。你也可以用圖形方式做到這一點。下面是如何做的!
在 Ubuntu Linux 中使用 GUI 壓縮資料夾
雖然我在這裡使用 Ubuntu,但在使用 GNOME 或其他桌面環境的其他發行版中,方法應該基本相同。
如果要在 Linux 桌面中壓縮檔案或資料夾,只需點選幾下即可。
進入到你想將檔案(和資料夾)壓縮到一個 zip 資料夾的所在資料夾。
在這裡,選擇檔案和資料夾。現在,右鍵單擊並選擇“壓縮”。你也可以對單個檔案執行相同操作。
現在,你可以使用 zip、tar xz 或 7z 格式建立壓縮歸檔檔案。如果你好奇,這三個都是各種壓縮演算法,你可以使用它們來壓縮檔案。
輸入一個你想要的名字,並點選“建立”。
這不會花很長時間,你會同一目錄中看到一個歸檔檔案。
好了,就是這些。你已經成功地在 Linux 中建立了一個 zip 資料夾。
我希望這篇文章能幫助你瞭解 zip 檔案。請隨時分享你的建議。
via: https://itsfoss.com/linux-zip-folder/
作者:Abhishek Prakash 選題:lujun9972 譯者:geekpi 校對:wxy
訂閱“Linux 中國”官方小程式來檢視
相關文章
- java實現zip壓縮檔案/資料夾Java
- Linux加密壓縮檔案/資料夾Linux加密
- Windows的壓縮資料夾(zip/cab)Windows
- 使用libzip壓縮檔案和資料夾
- Java實現解壓縮檔案和資料夾Java
- zip壓縮檔案處理方案(Zip4j壓縮和解壓)
- Linux科研武器庫 - 檔案壓縮與解壓縮 - zip / unzipLinux
- 壓縮檔案格式rar和zip有什麼區別 壓縮檔案格式rar和zip哪個好
- node ~ zip壓縮 && 檔案加密加密
- ZipArchive解壓縮zip檔案Hive
- java 壓縮(解壓)檔案或者資料夾工具類Java
- php 建立壓縮包zip,並將指定檔案放入zip中PHP
- java 把檔案壓縮成 zipJava
- java 生成 zip格式 壓縮檔案Java
- c# 上傳壓縮包 解壓,遍歷資料夾和檔案C#
- 新手教程:如何在 Linux 下解壓 Zip 檔案Linux
- tar解壓到指定目錄並去掉壓縮檔案的層級資料夾
- Linux中檔案的壓縮和解壓縮Linux
- 壓縮檔案格式rar和zip有什麼區別 zip和rar哪個是無失真壓縮
- 工作經驗: linux 壓縮當前資料夾下所有檔案Linux
- 使用java API進行zip遞迴壓縮資料夾以及解壓JavaAPI遞迴
- linux 下壓縮與解壓資料夾Linux
- Laravel 中建立 Zip 壓縮檔案並提供下載Laravel
- CentOS中zip壓縮和unzip解壓縮命令詳解CentOS
- Linux下zip壓縮和unzip解壓縮命令全解Linux
- 使用Java API進行tar.gz檔案及資料夾壓縮解壓縮JavaAPI
- zip壓縮和解壓縮
- 使用jar與zip壓縮解壓檔案的區別JAR
- php 把檔案加入到現有的zip壓縮包中PHP
- Linux中檔案的壓縮與解壓縮(轉貼)Linux
- CentOS7中zip壓縮和unzip解壓縮命令詳解CentOS
- Linux 檔案壓縮Linux
- Java實現檔案壓縮與解壓[zip格式,gzip格式]Java
- 教你如何在 Linux 中使用 unzip 解壓縮檔案Linux
- java 壓縮包 遍歷解壓 zip 和 7z 指定格式檔案Java
- 將多個檔案壓縮成zip檔案進行下載
- linux命令系列-zip(壓縮打包)Linux
- linux下解壓.gz檔案、.cpio檔案、zip檔案Linux