中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統中怎么使用unzip解壓縮文件

發布時間:2022-01-24 10:16:06 來源:億速云 閱讀:121 作者:iii 欄目:開發技術

這篇“Linux系統中怎么使用unzip解壓縮文件”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Linux系統中怎么使用unzip解壓縮文件”文章吧。

ZIP的作用是壓縮一個或多個文件或者目錄的容器,那unzip就是列出、測試、提取壓縮的ZIP存檔。

安裝解壓縮

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

 sudo apt install unzip

CentOS 和 Fedora 上安裝解壓縮

 sudo yum install unzip

如何解壓縮 ZIP 文件

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

 unzip filename.zip

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

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

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

 unzip latest.zip

如何抑制 unzip 命令的輸出

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

使用 -q 選項可禁止打印這些消息。

 unzip -q filename.zip

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

要將 ZIP 文件解壓縮到與當前目錄不同的目錄中,請使用該 -d 選項。

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

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

 sudo unzip latest.zip -d /var/www

在上面的命令中我們使用了 sudo ,因為在大多數情況下,我們登錄的用戶沒有對 /var/www 目錄的寫權限。當使用 sudo 解壓縮 ZIP 文件時,提取的文件和目錄將由用戶 root 擁有。

如何解壓縮受密碼保護的 ZIP 文件

要解壓縮受密碼保護的文件,請使用 -P 選項后跟密碼。

 unzip -P PasswOrd filename.zip

解壓縮 ZIP 文件時如何排除文件

如果要從 ZIP 存檔中提取除一個文件以外的所有文件,請使用該 -x 選項。

unzip filename.zip -x file-to-exclude

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

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

使用解壓縮時如何覆蓋現有文件

假設您已經解壓縮了 ZIP 文件,當您再次運行相同的命令。

unzip latest.zip

默認情況下, Unzip 會詢問您是要覆蓋當前文件,覆蓋所有文件,跳過當前文件的提取,跳過提取所有文件,還是重命名當前文件。

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

如果要在不提示的情況下覆蓋現有文件,請使用 -o 選項:

unzip -o filename.zip

請謹慎使用此選項。文件將被覆蓋,如果您對文件進行了任何更改,則更改將丟失。

如何在不覆蓋現有文件的情況下解壓縮 ZIP 文件

假設您已經解壓縮了一個 ZIP 文件,并且您對某些文件進行了更改,但是您不小心刪除了一些文件。您希望保留更改并從 ZIP 存檔中還原已刪除的文件。

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

 unzip -n filename.zip

如何解壓縮多個 ZIP 文件

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

 unzip '*.zip'

注意 *.zip 周圍的單引號。如果您忘記引用參數, shell 將展開通配符,您將收到錯誤。

如何列出 Zip 文件的內容

要列出 ZIP 文件的內容,請使用 -l 選項。

 unzip -l filename.zip

在我們的示例中,我們通過執行以下命令列出所有 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

大家如果要想創建ZIP存檔,可是使用zip命令來進行操作。

以上就是關于“Linux系統中怎么使用unzip解壓縮文件”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和硕县| 怀来县| 古蔺县| 本溪| 体育| 宝山区| 安福县| 兴文县| 若尔盖县| 余干县| 奉贤区| 紫阳县| 嘉义县| 易门县| 澄迈县| 万载县| 波密县| 无棣县| 额敏县| 常山县| 冷水江市| 耿马| 雅安市| 汉沽区| 泊头市| 武汉市| 廉江市| 长寿区| 奉节县| 天峨县| 隆德县| 陇川县| 增城市| 龙口市| 安图县| 长治市| 张北县| 南澳县| 卢龙县| 武功县| 武平县|