Linux學習筆記(打包命令)

gzip:

         gzip文件:打包文件

         gzip–d 文件:解壓包

         可以跟多個文件,同時打包,同時壓縮

         gzip–數字 文件:設置壓縮級別(默認級別6)

 

bzip2:和gzip用法一樣,都不能壓縮目錄

 

xz:類似於gzip,不能壓縮目錄

 

 

bzcat:可以查看  .bz2文件的(bzip打包)

zcat:可以查看  .gz的文件(gzip打包)

xzcat:可以查看  .xz的文件(xz打包的)

 

額外:

yum provides“vim“:可以查看關鍵字相關的文件

 

zip 壓縮之後的文件名 源文件:打包文件,但是源文件沒有消失

         最好是後綴名改成   *.zip便於識別,不一定非要寫成這樣


通過file命令可以看出文件的類型:

打包/etc目錄:zip –r etc.zip /etc

 

unzip:解壓 .zip文件

         -l:可以顯示詳細信息

         -d:可以解壓到指定的目錄

 

tar:

         -cvf:打包文件(後面可以跟多個目錄或者文件)

eg:tar cvf 1.tar /etc


-tf:可以看列表

         eg:tar –tf 1.tar

-xvf:可以解壓文件(x解壓,v可視化,f文件名)

         -C:跟一個路徑:解壓到指定路徑

         解壓是直接覆蓋,不會提示

-zcvf:打包壓縮(文件名:*.tar.gz)

-gcvf:打包壓縮(文件名:*.tar.bz2)

-Jcvf:打包壓縮(文件名:*.tar.xz)都是約定熟成的

解壓縮就是把c換成x

 

tar –cvf 1.tar –exclude “*.sh” /etc:表示打包etc包,但是出去*.sh文件

         --exclude後面可以跟文件或者是目錄(支持通配符)

2015年3月27日

by:champly 

發佈了44 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章