Linux學習筆記(第零篇)計算機基礎Linux學習筆記(第零篇)Linux檔案系統及Shell
Linux學習筆記(第一篇)零散指令
Linux學習筆記(第二篇)目錄操作指令
Linux學習筆記(第三篇)檔案操作指令
Linux學習筆記(第四篇)檔案内容操作指令+正規表達式+重定向和管道
Linux學習筆記(第五篇)歸檔及壓縮指令
Linux學習筆記(第六篇)Vi編輯器
Linux學習筆記(第七篇)使用者群組管理
Linux學習筆記(第八篇)磁盤與檔案系統管理
Linux學習筆記(第九篇)邏輯卷管理(LVM)
Linux學習筆記(第十篇)程序管理
Linux學習筆記(第十一篇)服務管理
Linux學習筆記(第十二篇)網絡基礎
Linux學習筆記(第十三篇)通信管理
Linux學習筆記(第十四篇)管理常用網絡服務
Linux學習筆記(第十五篇)常用網絡伺服器配置
Part5–歸檔及壓縮指令
- gzip:
- gzip 檔案名:制作壓縮檔案、解開壓縮檔案。
- gzip -9 檔案名:-9表示高壓縮比,多在建立壓縮包時使用。
- gzip -d .gz格式的壓縮檔案:-d用于解開已經壓縮過的檔案。
- bzip2:
- bzip2 檔案名:制作壓縮檔案、解開壓縮檔案。
- bzip2 -9 檔案名:-9表示高壓縮比,多在建立壓縮包時使用。
- bzip2 -d .bz2格式的壓縮檔案:-d用于解開已經壓縮過的檔案。
- tar:
- tar [選項] 路徑/歸檔檔案名 路徑/源檔案或目錄名:制作歸檔檔案(制作歸檔檔案即将許多零散的檔案做成一個包,可以壓縮,可以不壓縮,在實際備份工作中,通常在歸檔的同時會将封包件進行壓縮,以便節省磁盤空間);
- tar -cf 路徑/歸檔檔案名 路徑/源檔案或目錄名:-c表示建立.tar格式的封包件,-f表示使用歸檔檔案。
- tar -cvf 路徑/歸檔檔案名:-v表示輸出詳細資訊。
- tar [選項] 路徑/歸檔檔案名 [-C 解壓到的目标目錄名]:解開歸檔檔案。
- tar -cfz 路徑/歸檔檔案名:-z表示調用gzip程式進行壓縮或解壓。
- tar -czfp 路徑/歸檔檔案名:-p表示打包時保留原始檔案及目錄的權限; -P用于保持原始檔案的絕對路徑; (注:本人測試,感覺這裡有bug。。。隻有存在此檔案名時才可以用-p選項指令)
- tar -tf 路徑/歸檔檔案名:-t表示清單檢視包内檔案。
4.zip / unzip:
- 預設情況下,Windows與Linux唯一通用的壓縮格式就是zip,如果需要在這兩個作業系統之間傳遞檔案,那麼可以壓縮成zip格式。zip不會删除源檔案,同樣可以壓縮目錄。
- zip 路徑/檔案名:壓縮檔案。
- zip -r 路徑/壓縮檔案名:壓縮目錄。(不用-r也可以壓縮目錄)
- unzip 路徑/壓縮檔案名 -d 路徑:解壓。