- 曝光:Linux企業運維實戰
- 吳光科
- 603字
- 2019-10-16 10:21:58
6.3 zip軟件包管理
Zip是計算機文件的壓縮的算法,原名deflate(真空),發明者為菲利普?卡茲(Phil Katz),他于1989年1月公布了該格式的資料。zip軟件包命名后綴通常使用zip。
主流的壓縮格式包括tar、rar、zip、war、gzip、bz2、iso等。性能上tar、war、rar格式比zip格式壓縮率較高,但壓縮時間遠遠高于zip。zip工具可以實現對zip包進行管理,也可以將文件和文件夾打包成zip包。zip工具打包常見參數詳解如下:
□-f:只更改文件。
□-u:只更改或更新文件。
□-d:從壓縮文件刪除文件。
□-m:將條目移動到zipfile(刪除OS文件)。
□-r:遞歸到目錄。
□-j:junk(不記錄)目錄名。
□-l:將LF轉換為CR LF(-11 CR LF~LF)。
□-1:壓縮更快,1~9壓縮更好。
□-q:安靜操作,不輸出執行的過程。
□-v:verbose操作/打印版本信息。
□-c:添加一行注釋。
□-z:添加zipfile注釋。
□-o:讀取名稱使zip文件與最新條目一樣舊。
□-x:不包括以下名稱。
□-F:修復zipfile(-FF嘗試更難)。
□-D:不要添加目錄條目。
□-T:測試zip文件完整性。
□-X:eXclude、eX tra文件屬性。
□-e:加密“-”,不要壓縮這些后綴。
□-h2:顯示更多的幫助。
Zip企業案例演示:
(1)通過zip工具打包jingfeng文件夾中所有內容,如圖6-4所示。

圖6-4 zip工具對jingfeng目錄打包備份

(2)通過zip工具打包jingfeng文件夾中所有內容并排除部分文件,如圖6-5所示。

圖6-5 zip對jingfeng目錄打包備份,排除部分文件

(3)通過zip工具刪除jingfeng.zip中jf3.txt文件,如圖6-6所示。

圖6-6 unzip對jingfeng目錄解壓

(4)通過unzip工具解壓jingfeng.zip文件,如圖6-6所示。

注意:可以用-d指定解壓后的目錄。
- Modern Web Testing with TestCafe
- 發布!設計與部署穩定的分布式系統(第2版)
- Kubernetes網絡權威指南:基礎、原理與實踐
- Extending Puppet
- Linux服務器配置與管理
- Linux內核修煉之道
- 鴻蒙HarmonyOS應用開發從入門到精通
- iOS Programming Cookbook
- C#實用教程(第2版)
- PrimeFaces Beginner's Guide
- Windows8應用開發權威指南
- Game Data Analysis:Tools and Methods
- CentOS 7.5系統管理與運維實戰
- C++ Reactive Programming
- INSTANT Team Foundation Server 2012 and Project Server 2010 Integration How-to