女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在Linux使用zip命令創(chuàng)建拆分/分割zip文件

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-07 17:36 ? 次閱讀

Zip是使用最廣泛的存檔文件格式,它支持無損數(shù)據(jù)壓縮。Zip文件是包含一個或多個文件或目錄的數(shù)據(jù)壓縮容器。

已壓縮文件占用較少的磁盤空間可以比未壓縮文件更快地從一臺機(jī)器傳輸?shù)搅硪慌_機(jī)器。

zip文件適用于所有操作系統(tǒng),可以在Windows,macOS和Linux中解壓縮Zip文件。在本教程中,我們將向您展示如何在Linux使用zip命令創(chuàng)建拆分/分割zip文件。

安裝 zip

要檢查您的系統(tǒng)上是否安裝zip,請運(yùn)行命令zip --version,命令將會打印zip的版本號。

如果您的系統(tǒng)上未安裝unzip,終端將會提示你bash: command not found: zip。可以使用發(fā)行版的軟件包管理器進(jìn)行安裝。

如果你的計(jì)算機(jī)運(yùn)行的是基于Debian的Linux發(fā)行版,例如Ubuntu,Linux mint,可以運(yùn)行sudo apt update && sudo apt install zip安裝zip。

如果你的計(jì)算機(jī)運(yùn)行的是基于Redhat的Linux發(fā)行版,例如Fedora,CentOS。可以運(yùn)行sudo yum install zip安裝zip。

sudo apt install zip
sudo yum install zip

zip 命令選項(xiàng)

zip命令語法形式是zip OPTIONS ARCHIVE_NAME FILESARCHIVE_NAME 是存檔的名稱,FILES可以是一個或者多個文件與目錄。

要在指定的目錄中創(chuàng)建Zip文件,用戶需要對該目錄具有寫入權(quán)限,對要壓縮的文件具讀取權(quán)限。

ZIP文件不支持Linux權(quán)限信息,zip文件解壓縮后的文件并不保留原始權(quán)限的信息,解壓縮的文件歸運(yùn)行unzip命令的用戶所有。

如果你需要保留文件權(quán)限信息,使用tar命令創(chuàng)建存檔文件。

zip 命令壓縮文件和目錄

要使用zip命令壓縮一個或多個文件,請?jiān)趜ip命令指定存檔文件的名稱,然后是指定要添加到zip存檔的文件。文件使用空格分隔。

如果指定的名稱省略擴(kuò)展名.zip,zip命令將會自動添加擴(kuò)展名到存檔名稱。例如命令zip archivename filename將創(chuàng)建一個與之相同名稱的存檔archivename.zip

通常,你都是壓縮目錄及其子目錄的所有文件,但zip命令并不會遞歸壓縮所有文件與目錄,如果需要遞歸壓縮文件與目錄,請使用unzip命令的-r選項(xiàng)。

默認(rèn)情況下,zip命令打印添加到存檔的文件名稱和壓縮方法。要禁止zip命令打印這些信息,可以使用zip命令的-q選項(xiàng)。

zip archivename.zip filename1 filename2 filename3
zip -q archivename.zip filename1 filename2 filename3
zip -r archivename.zip directory_name
adding: filename1 (deflated 63%)
adding: filename2 (stored 0%)
adding: filename3 (deflated 38%)

zip 命令壓縮方法和級別

Zip的默認(rèn)壓縮方法是 deflate 。如果zip命令確定無法壓縮文件,zip命令則使用store方法將文件添加到zip存檔文件,并且不對文件進(jìn)行壓縮。

在大多數(shù)Linux發(fā)行版中,zip命令還支持bzip2壓縮方法。要指定壓縮方法,請使用zip命令的-Z選項(xiàng)。

zip命令允許您使用前綴-和0到9的數(shù)字指定壓縮級別。默認(rèn)壓縮級別為-6。在指定的壓縮級別為-0,所有文件都不會被壓縮,而僅僅是添加到存檔文件。

當(dāng)壓縮級別指定為-9時,將強(qiáng)制zip命令對所有文件使用最佳壓縮。壓縮級別越高,zip進(jìn)程占用的CPU越多,并且需要更多時間才能完成。

zip -r -Z bzip2 archivename.zip directory_name
zip -9 -r archivename.zip directory_name
...
adding: sub_dir/ (stored 0%)
adding: sub_dir/file1 (bzipped 52%)
adding: sub_dir/file2 (bzipped 79%)

創(chuàng)建多個拆分zip文件

想象一下,您希望將Zip存檔存儲在文件托管服務(wù)上,文件上傳大小限制為1GB,但你的Zip文件為5GB。

此時,您可以使用-s選項(xiàng)后跟指定的文件大小創(chuàng)建多個Zip文件。單位可以是k千字節(jié),m兆字節(jié),g千兆字節(jié)或t萬兆字節(jié)。

例如命令zip -s 1g -r archivename.zip directory_name將會在zip文件達(dá)到1GB后,創(chuàng)建新的zip文件繼續(xù)壓縮。

zip -s 1g -r archivename.zip directory_name
archivename.zip
archivename.z01
archivename.z02
archivename.z03
archivename.z04

結(jié)論

在Linux,您可以使用zip命令創(chuàng)建Zip存檔。要在Linux解壓縮ZIP存檔,可以使用unzip命令。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11456

    瀏覽量

    212750
  • Zip
    Zip
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8733
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    578

    瀏覽量

    25195
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    726

    瀏覽量

    22667
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    何在Linux使用zip命令壓縮文件和目錄

    Zip是使用最廣泛的存檔文件格式,它支持無損數(shù)據(jù)壓縮。Zip文件是包含一個或多個文件或目錄的數(shù)據(jù)壓縮容器。
    發(fā)表于 12-08 16:50 ?1w次閱讀

    何在Java中加密和解密zip文件

    在本文中,我們來學(xué)習(xí)如何用Zip4j庫創(chuàng)建受密碼保護(hù)的壓縮文件并將其解壓。 依賴 讓我們先把 zip4j 依賴關(guān)系添加到我們的 pom.xml 文件
    的頭像 發(fā)表于 10-08 11:48 ?2019次閱讀

    何在Linux中使用htop命令

    本文介紹如何在 Linux 中使用 htop 命令
    的頭像 發(fā)表于 12-04 14:45 ?2831次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Linux</b>中使用htop<b class='flag-5'>命令</b>

    SDK Zip文件損壞怎么解決?

    自上次計(jì)劃升級論壇以來,SDK 壓縮文件([SDK 版本] ESP8266_NONOS_SDK_V1.5.2_16_01_29)已損壞。 我已經(jīng)在幾臺機(jī)器(Mac、Windows 7 和 Linux)上進(jìn)行了驗(yàn)證。 我已經(jīng)能夠使用 zi
    發(fā)表于 07-18 08:19

    Linuxzip unzip安裝步驟

    Linux 安裝 zip unzip 1.apt-get 安裝apt-get install zip2.yum 安裝
    發(fā)表于 07-26 07:35

    Linuxzip和rar文件解壓方法

    Linux下如何解壓.zip和.rar文件,對于Window下的常見壓縮文件.zip和.rar,Linu
    發(fā)表于 07-26 07:42

    touchgfx zip文件損壞是為什么?

    最近我想嘗試使用 touchgfx 包。我從網(wǎng)站 (en.X-CUBE-TOUCHGFX_4-20-0.zip) 下載了一個 zip 存檔文件,但無法解壓縮。所有使用的程序都將此存檔識別為已損壞。難道我做錯了什么?
    發(fā)表于 12-05 07:04

    Linux目錄的創(chuàng)建與刪除命令

    Linux目錄的創(chuàng)建與刪除命令 Linux目錄的創(chuàng)建與刪除命令  mkdir
    發(fā)表于 01-18 12:46 ?1410次閱讀

    何在 Linux分割和重組文件

    導(dǎo)讀Linux?有幾個用于分割文件的工具程序。那么你為什么要分割文件呢?一個用例是將大
    發(fā)表于 04-02 14:39 ?436次閱讀

    何在Linux使用tar命令創(chuàng)建/提取tar文件

    `tar`命令允許您創(chuàng)建,提取,解壓縮tar存檔文件。它支持各種壓縮程序,例如`gzip`,`bzip2`,`lzip`,`lzma`,`lzop`,`xz`和`compress`壓縮程序。
    的頭像 發(fā)表于 12-05 16:37 ?4515次閱讀

    何在Linux使用pidof命令

    `pidof`是一個命令行程序,可讓您找到正在運(yùn)行程序的進(jìn)程ID。在教程中,我們將說明如何在Linux 使用pidof命令
    的頭像 發(fā)表于 12-05 17:01 ?2569次閱讀

    何在Linux使用touch命令

    Linux touch命令用于更改文件時間戳。但touch命令的最常見用法是創(chuàng)建文件
    的頭像 發(fā)表于 12-05 17:21 ?2325次閱讀

    恒訊科技分析:如何在Linux上使用rm命令刪除文件和目錄?

    本指南展示了如何在Linux中使用rm命令行刪除文件、目錄和其他內(nèi)容?
    的頭像 發(fā)表于 06-09 17:02 ?1377次閱讀

    創(chuàng)建/提取整個Zip文件的新方法

    ?創(chuàng)建和讀取Zip文件,無需中間磁盤/內(nèi)存存儲,無需等待完整的文件到達(dá)或讀取。為服務(wù)器和網(wǎng)絡(luò)場景以及高需求環(huán)境提供了理想的“動態(tài)”性能。由響應(yīng)迅速的支持和開發(fā)團(tuán)隊(duì)提供支持,他們的唯一目
    的頭像 發(fā)表于 06-25 10:26 ?1057次閱讀
    <b class='flag-5'>創(chuàng)建</b>/提取整個<b class='flag-5'>Zip</b><b class='flag-5'>文件</b>的新方法

    vps服務(wù)器的linux怎么查看zip壓縮包里的內(nèi)容?

    命令安裝: sudo apt update sudo apt install unzip 對于其他 Linux 發(fā)行版,請使用相應(yīng)的包管理工具來安裝 unzip。 2、解壓縮zip文件
    的頭像 發(fā)表于 03-22 17:34 ?1175次閱讀