成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux 中的解壓縮命令:unzip

系統 Linux
今天我們主要介紹一下該命令的作用及用法。

unzip 命令往往用于解壓縮 zip 文件,但它能做的不僅僅是如此。

在某些 Linux 發行版上,可能沒有默認安裝該命令,那需要先安裝,可以使用包管理器,比如 Debian 系統中:

sudo

下面我們來看一下它的用法。

Linux 中的 unzip 命令

unzip 命令的語法很簡單:

unzip [option] zip_file

如果不使用任何選項,那么它會解壓整個給定的文件,看下面的例子:?

unzip webdesign.zipArchive:  webdesign.zipinflating: 339252-PAJF05-394.aiinflating: 339252-PAJF07-322.epsinflating: 339252-PALBTI-224.aiinflating: 339252-PALBTL-394.epsinflating: 339252-PALBTM-53.jpginflating: License free.txtinflating: License premium.txt

有時候,這可能并不是我們想要的。因為如果給定的壓縮文件中的文件太多,那么解壓后,當前目錄中會充斥了大量的文件:?

ls339252-PAJF05-394.ai    339252-PALBTI-224.ai    339252-PALBTM-53.jpg  'License premium.txt'339252-PAJF07-322.eps   339252-PALBTL-394.eps  'License free.txt'

1,解壓到某個目錄

一般情況下,我們希望將文件解壓到某個目錄,然后目錄通常是與 zip 文件同名。可以使用 -d 選項,指定將文件提取(壓縮)到某個目標目錄:

unzip

如果目標目錄不存在,就會創建。但是不會創建嵌套的目錄。

另外,也可以將目標目錄(連同選項 -d)放在壓縮文件后面,但并不是所有選項都可以放到命令后面。如下所示:

unzip

2,在不解壓的情況下,查看壓縮文件的內容

如果只想查看 zip  文件包中的內容,但是并不想解壓它,可以使用 -l 選項,該選項可以讓我們查看 zip 文件的內容:

unzip

在輸出的文件列表中,還會現實文件的時間戳和大小(以字節為單位),如下所示:?

$ unzip -l webdesign.zip Archive:  webdesign.zipLength      Date    Time    Name---------  ---------- -----   ----205358  2023-01-18 23:14   339252-PAJF05-394.ai996906  2023-01-18 23:14   339252-PAJF07-322.eps213968  2023-01-20 00:00   339252-PALBTI-224.ai1005362  2023-01-20 00:00   339252-PALBTL-394.eps305531  2023-01-20 00:00   339252-PALBTM-53.jpg1462  2023-01-20 09:45   License free.txt1116  2023-01-20 09:45   License premium.txt---------                     -------2729703       

如果需要,可以使用 -v 選項來獲得更多信息,如壓縮大小、壓縮比等。輸出中的 CRC-32 是循環冗余檢查。?

$ unzip -v webdesign.zip Archive:  webdesign.zipLength   Method    Size  Cmpr    Date    Time   CRC-32   Name--------  ------  ------- ---- ---------- ----- --------  ----205358  Defl:N   142097  31% 2023-01-18 23:14 792f2380  339252-PAJF05-394.ai996906  Defl:N   221228  78% 2023-01-18 23:14 440390d3  339252-PAJF07-322.eps213968  Defl:N   147568  31% 2023-01-20 00:00 cdb64dfc  339252-PALBTI-224.ai1005362  Defl:N   226727  77% 2023-01-20 00:00 aed3d97a  339252-PALBTL-394.eps305531  Defl:N   183363  40% 2023-01-20 00:00 e4ced90f  339252-PALBTM-53.jpg1462  Defl:N      728  50% 2023-01-20 09:45 0eb9e17b  License free.txt1116  Defl:N      558  50% 2023-01-20 09:45 165dd84e  License premium.txt--------          -------  ---                            -------2729703           922269  66%                            7 files

3,在不提示的情況下覆蓋已有文件

如果在當前目錄中,已經存在同名的文件,那么在解壓的時候,會有提示“是否要覆蓋當前文件”,可以使用 -o 選項,來跳過詢問,強制覆蓋:

unzip

4,不要覆蓋任何文件

如果不希望覆蓋現有文件,可以使用 -n 選項:

unzip

5,更新且在必要的時候創建文件

更新文件,與覆蓋略有不同。當某些文件的時間戳比現有文件更新的時候,才會被覆蓋。如果文件不存在,將會直接創建。這種情況下,需要使用 -u 選項:

unzip

6,更新現有文件,但是不創建新文件

這個例子與前一個略有不同。在本例中,如果有某些文件的時間戳更新,會覆蓋這些文件,但是如果文件不存在,那么不會創建新文件。這種情況,可使用 -f 選項:

unzip

7,在安靜模式下解壓文件

在解壓文件的時候,會在屏幕上現實已經解壓的文件。但是當文件有幾百個的時候...屏幕會一直出現滾動信息。

可以使用 -q 選項來選擇安靜模式,這種情況下,在解壓的過程中屏幕不會有信息輸出。

unzip

8,解壓的時候,排除某些文件

unzip 命令,可以實現在解壓的時候,排除某些文件,或者某些類型的文件:

unzip

比如,我想在解壓的時候,排除 .eps 文件,如下:?

$ unzip webdesign.zip -x *.epsArchive:  webdesign.zipinflating: 339252-PAJF05-394.ai    inflating: 339252-PALBTI-224.ai    inflating: 339252-PALBTM-53.jpg   inflating: License free.txt        inflating: License premium.txt

以上例子是關于 unzip 命令的一些常用的,大家可以查看 man 手冊來獲取其更多的信息。

責任編輯:龐桂玉 來源: TIAP
相關推薦

2010-01-04 09:27:31

Linux壓縮解壓縮命令詳解

2012-05-10 09:43:28

2021-02-22 07:58:52

Linux壓縮解壓

2010-06-24 09:29:02

Linux Bzip2

2018-09-14 16:18:26

Linux壓縮文件應用程序

2011-07-27 16:26:42

iPhone 解壓 gzip

2023-12-21 07:30:36

PythonZipfileTarfile

2016-11-17 22:02:13

Linux壓縮及解壓縮

2010-03-04 13:06:47

Linux壓縮解壓

2010-03-05 09:50:37

Ubuntu ligh

2023-03-29 08:59:59

Go壓縮包文檔

2011-08-15 18:14:58

ac中文man

2009-10-21 09:10:52

VB.NET壓縮

2010-06-24 10:42:42

Bzip2壓縮

2024-02-22 12:16:55

Python壓縮數據

2011-08-15 14:07:53

Objective-C解壓縮ZIP文件

2009-10-20 15:39:20

Linux壓縮

2009-07-08 16:10:36

Servlet和JSPJSP頁面

2024-01-04 12:47:00

Linux命令工具

2009-12-08 16:33:45

PHP unpack函
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人精品一区二区三区 | 精品九九久久 | 久久精品亚洲 | av在线免费观看网站 | 欧美三级电影在线播放 | 亚洲欧美国产毛片在线 | 91成人精品视频 | 国产sm主人调教女m视频 | 激情五月婷婷综合 | 欧美福利网站 | 狠狠热视频| 久久久久成人精品 | 一区二区在线免费观看 | 无码一区二区三区视频 | 久久精品中文字幕 | 亚洲视频在线一区 | 久久久久免费精品国产 | 国产精品久久久久久久久久软件 | 老外黄色一级片 | 日韩在线观看视频一区 | 精品久久久久久久久久久 | 99久久婷婷国产综合精品 | 欧美精品在线免费观看 | 五月婷婷 六月丁香 | 成人av网站在线观看 | 日韩电影一区二区三区 | 在线国产一区 | 色吊丝2288sds中文字幕 | 午夜精品一区二区三区在线 | 欧美日韩国产一区二区三区 | 日韩在线播放一区 | 亚洲精品久久久蜜桃 | 亚洲国产精品一区在线观看 | 久久久久久国产精品久久 | 天天拍天天插 | 国产免费观看一区 | 91久久精品国产91久久性色tv | 亚洲欧美成人 | 精品免费国产一区二区三区四区 | 国产午夜精品久久久久免费视高清 | 天天干天天操 |