du -h --max-depth=1 /home/test
cd /home
tar.gz
壓縮:tar -czf 或 -czvf
解壓:tar -xzf 或 -xzvf
1、zip -r test.zip test -x "test/cache/*" 注:-x 需要排除的目錄 要加引號
zip -r test.zip -d test/log/* 刪除壓縮檔案中log資料夾中的檔案
2、tar -czvf test.tar.gz test --exclude=test/.git --exclude=test/cache 注:--exclude 需要排除的目錄
3、tar.bz
linux下壓縮比率較tgz大,即壓縮後占用更小的空間,使得壓縮包看起來更小,但耗時也更大。
打包壓縮 tar -jcvf file.tar.bz2 dir #dir目錄 -j, --bzip2 filter the archive through bzip2 通過bzip2壓縮的形式對檔案進行歸檔
釋放解壓 tar -jxvf examples.tar.bz2 (解壓至當前執行目錄下) tar -jxvf examples.tar.bz2 -c /path (/path 解壓至其它路徑)
linux下常用壓縮 解壓命令和壓縮比率對比:
-c: --create create a new archive 建立乙個歸檔檔案
-x:解壓
-t:檢視內容
-r:向壓縮歸檔檔案末尾追加檔案
-u:更新原壓縮包中的檔案
-v:--verbose verbosely list files processed 顯示建立歸檔檔案的程序
-o:將檔案解開到標準輸出
-v或--version 顯示版本資訊。
三選一-z:有gzip屬性的
-j:有bz2屬性的
-z:有compress屬性的
-f: 使用檔案名字,切記,這個引數是最後乙個引數,後面只能接檔名。--file=archive use archive file or device archive 後面要立刻接被處理的檔名,比如--file=examples.tar
zip和unzip壓縮解壓指令 --排除目錄 :
Linux 使用tar打包排除指定目錄或檔案
如下圖所示,是需要打包的目錄檔案。全部內容都打包命令 tar zcvf test.tar.gz test 如上圖所示,是需要打包的目錄檔案。命令 tar zcvf test.tar.gz exclude test1 exclude file1.txt test 注意 需要打包的test必須在excl...
linux打包和解壓縮到指定目錄
tar命令 root linux tar cxtzjvfppn 檔案與目錄 引數 c 建立乙個壓縮檔案的引數指令 create 的意思 x 解開乙個壓縮檔案的引數指令!t 檢視 tarfile 裡面的檔案!特別注意,在引數的下達中,c x t 僅能存在乙個!不可同時存在!因為不可能同時壓縮與解壓縮。...
tar 打包壓縮目錄
tar czf small.tar.gz small 目錄名 壓縮並打包目錄 檢視cpu 資訊 crontab 2 樓 durian 2010 07 23 引用很有用,解決問題了。1 樓 verytiny 2008 04 13 引用linux下常用壓縮格式的壓縮與解壓方法 tar 解包 tar xv...