1. 程式人生 > >Linux(CentOS 7.3)下zip(壓縮)命令的使用

Linux(CentOS 7.3)下zip(壓縮)命令的使用

我們使用windows系統,經常對檔案進行壓縮和解壓縮,在Linux系統裡面也一樣。

壓縮方式和壓縮命令很多。我只講最經常用到的zip壓縮,zip壓縮的引數也比較多,只講最常用的幾種組合方式。

我們安裝2個命令

壓縮命令 zip

解壓縮命令 unzip

安裝命令是:yum install -y unzip zip

  1. 絕對路徑壓縮
  2. 相對路徑壓縮
  3. 單檔案壓縮
  4. 解壓縮到當前目錄
  5. 解壓縮到指定目錄但是不覆蓋
  6. 檢視壓縮檔案內的檔案但是不解壓縮

1.絕對路徑壓縮

你當前處於/home/html目錄下,如何把html資料夾打包壓縮成html.zip呢?

輸入命令:zip -r html.zip /home/html 即可

-r 指代遞迴,壓縮資料夾下面的所有檔案和資料夾

2.相對路徑壓縮

輸入命令:zip -r html.zip html 即可

3.單檔案壓縮

輸入命令:zip -r html.zip good.log 即可

4.解壓縮到當前目錄

輸入命令:unzip html.zip

5.解壓縮到指定目錄但不覆蓋

解壓到指定目錄,如果該目錄下已經有同名的檔案,不覆蓋指定目錄下的檔案

例如:把html.zip 解壓縮到 /usr 目錄下

輸入命令:unzip -n html.zip -d /usr

6.檢視壓縮檔案內的檔案但是不解壓縮

輸入命令:unzip -v html.zip