日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用unzip命令解壓縮文件

unzip解壓命令的使用方法:【unzip test.zip】,表示將壓縮文件test.zip解壓到當(dāng)前目錄下。unzip命令用于解壓縮由zip命令壓縮的【.zip】壓縮包。

創(chuàng)新互聯(lián)主營赫山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā)公司,赫山h5小程序開發(fā)搭建,赫山網(wǎng)站營銷推廣歡迎赫山等地區(qū)企業(yè)咨詢

安裝解壓縮

默認(rèn)情況下,大多數(shù) Linux 發(fā)行版中都沒有安裝 Unzip ,但您可以使用發(fā)行版的軟件包管理器輕松安裝它。 在 Ubuntu 和 Debian 上安裝解壓縮

sudo apt install unzip

在 CentOS 和 Fedora 上安裝解壓縮

sudo yum install unzip

如何解壓縮 ZIP 文件

在沒有任何選項(xiàng)的情況下使用它是最簡單的形式,該 unzip 命令將從指定的 ZIP 存檔中提取所有文件到當(dāng)前目錄。

unzip filename.zip

為了能夠在特定目錄中提取 ZIP 存檔,用戶需要對(duì)該目錄具有寫入權(quán)限。

ZIP 文件不支持 Linux 樣式的所有權(quán)信息,并且所有提取的文件將由運(yùn)行該命令的用戶擁有。

例如,假設(shè)您下載了 WordPress 安裝 ZIP文件(https://wordpress.org/latest.zip)。要將此文件解壓縮到當(dāng)前目錄,只需運(yùn)行以下命令:

unzip latest.zip

如何抑制 unzip 命令的輸出

默認(rèn)情況下, unzip 命令打印它提取的所有文件的名稱以及提取完成時(shí)的摘要。

使用 -q 選項(xiàng)可禁止打印這些消息。

unzip -q filename.zip

如何將 ZIP 文件解壓縮到其他目錄

要將 ZIP 文件解壓縮到與當(dāng)前目錄不同的目錄中,請(qǐng)使用該 -d 選項(xiàng)。

unzip filename.zip -d /path/to/directory

例如,要將 WordPress 存檔解壓縮 latest.zip 到 /var/www/ 目錄,您將使用以下命令:

sudo unzip latest.zip -d /var/www

在上面的命令中我們使用了 sudo ,因?yàn)樵诖蠖鄶?shù)情況下,我們登錄的用戶沒有對(duì) /var/www 目錄的寫權(quán)限。當(dāng)使用 sudo 解壓縮 ZIP 文件時(shí),提取的文件和目錄將由用戶 root 擁有。

如何解壓縮受密碼保護(hù)的 ZIP 文件

要解壓縮受密碼保護(hù)的文件,請(qǐng)使用 -P 選項(xiàng)后跟密碼。

unzip -P PasswOrd filename.zip

解壓縮 ZIP 文件時(shí)如何排除文件

如果要從 ZIP 存檔中提取除一個(gè)文件以外的所有文件,請(qǐng)使用該 -x 選項(xiàng)。

unzip filename.zip -x file-to-exclude

在以下示例中,我們將從 ZIP 存檔中提取除 .git 目錄之外的所有文件和目錄:

unzip filename.zip -x "*.git/*"

使用解壓縮時(shí)如何覆蓋現(xiàn)有文件

假設(shè)您已經(jīng)解壓縮了 ZIP 文件,當(dāng)您再次運(yùn)行相同的命令。

unzip latest.zip

默認(rèn)情況下, Unzip 會(huì)詢問您是要覆蓋當(dāng)前文件,覆蓋所有文件,跳過當(dāng)前文件的提取,跳過提取所有文件,還是重命名當(dāng)前文件。

Archive:  latest.zip
replace wordpress/xmlrpc.php? [y]es, [n]o, [A]ll, [N]one, [r]ename:

如果要在不提示的情況下覆蓋現(xiàn)有文件,請(qǐng)使用 -o 選項(xiàng):

unzip -o filename.zip

請(qǐng)謹(jǐn)慎使用此選項(xiàng)。文件將被覆蓋,如果您對(duì)文件進(jìn)行了任何更改,則更改將丟失。

如何在不覆蓋現(xiàn)有文件的情況下解壓縮 ZIP 文件

假設(shè)您已經(jīng)解壓縮了一個(gè) ZIP 文件,并且您對(duì)某些文件進(jìn)行了更改,但是您不小心刪除了一些文件。您希望保留更改并從 ZIP 存檔中還原已刪除的文件。

在這種情況下,您要使用 -n 選項(xiàng)來跳過已存在的文件的提取。

unzip -n filename.zip

如何解壓縮多個(gè) ZIP 文件

如果當(dāng)前工作目錄中有多個(gè) ZIP 文件,則只需使用一個(gè)命令即可解壓縮所有文件:

unzip '*.zip'

注意 *.zip 周圍的單引號(hào)。如果您忘記引用參數(shù), shell 將展開通配符,您將收到錯(cuò)誤。

如何列出 Zip 文件的內(nèi)容

要列出 ZIP 文件的內(nèi)容,請(qǐng)使用 -l 選項(xiàng)。

unzip -l filename.zip

在我們的示例中,我們通過執(zhí)行以下命令列出所有 WordPress 安裝文件:

unzip -l latest.zip

輸出將如下所示:

Archive:  latest.zip
 Length      Date    Time    Name
---------  ---------- -----   ----
       0  2018-08-02 22:39   wordpress/
    3065  2016-08-31 18:31   wordpress/xmlrpc.php
     364  2015-12-19 12:20   wordpress/wp-blog-header.php
    7415  2018-03-18 17:13   wordpress/readme.html
...
...
   21323  2018-03-09 01:15   wordpress/wp-admin/themes.php
    8353  2017-09-10 18:20   wordpress/wp-admin/options-reading.php
    4620  2017-10-24 00:12   wordpress/wp-trackback.php
    1889  2018-05-03 00:11   wordpress/wp-comments-post.php
---------                     -------
27271400                     1648 files

結(jié)論

您已經(jīng)學(xué)習(xí)了如何解壓縮 ZIP 文件和最常見的解壓縮選項(xiàng)。要在 Linux 系統(tǒng)上創(chuàng)建 ZIP 存檔,您需要使用 zip 命令。


網(wǎng)站題目:使用unzip命令解壓縮文件
URL標(biāo)題:http://www.dlmjj.cn/article/dhsjgpc.html