1.命令格式
tar[必要引數][選擇引數][檔案]
2.命令功能
用來壓縮和解壓檔案。tar本身不具有壓縮功能。他是呼叫壓縮功能實現的
3.命令引數
必要引數有如下:
-a 新增壓縮檔案到已存在的壓縮
-b 設定區塊大小
-c 建立新的壓縮檔案
-d 記錄檔案的差別
-r 新增檔案到已經壓縮的檔案
-u 新增改變了和現有的檔案到已經存在的壓縮檔案
-x 從壓縮的檔案中提取檔案
-t 顯示壓縮檔案的內容
-z 支援gzip解壓檔案
-j 支援bzip2解壓檔案
-z 支援compress解壓檔案
-v 顯示操作過程
-l 檔案系統邊界設定
-k 保留原有檔案不覆蓋
-m 保留檔案不被覆蓋
-w 確認壓縮檔案的正確性
可選引數如下:
-b 設定區塊數目
-c 切換到指定目錄
-f 指定壓縮檔案
–help 顯示幫助資訊
–version 顯示版本資訊
4.常見解壓/壓縮命令
tar解包:tar xvf filename.tar
打包:tar cvf filename.tar dirname
(注:tar是打包,不是壓縮!)
.gz解壓1:gunzip filename.gz
解壓2:gzip -d filename.gz
壓縮:gzip filename
.tar.gz 和 .tgz
解壓:tar zxvf filename.tar.gz
壓縮:tar zcvf filename.tar.gz dirname
.bz2
解壓1:bzip2 -d filename.bz2
解壓2:bunzip2 filename.bz2
壓縮: bzip2 -z filename
.tar.bz2
解壓:tar jxvf filename.tar.bz2
壓縮:tar jcvf filename.tar.bz2 dirname
.bz解壓1:bzip2 -d filename.bz
解壓2:bunzip2 filename.bz
壓縮:未知
.tar.bz
解壓:tar jxvf filename.tar.bz
壓縮:未知
.z解壓:uncompress filename.z
壓縮:compress filename
.tar.z
解壓:tar zxvf filename.tar.z
壓縮:tar zcvf filename.tar.z dirname
.zip
解壓:unzip filename.zip
壓縮:zip filename.zip dirname
.rar
解壓:rar x filename.rar
壓縮:rar a filename.rar dirname
tar包壓縮和解壓
tar.gz 格式解壓為 tar zxvf xx.tar.gz tar.bz2 格式解壓為 tar jxvf xx.tar.bz2 注。都有大z,因為都是用compress,它能對儲存文件壓縮解壓 tar czf tar.z jpg 將.jpz包壓縮tar包 tar xzf tar.z jpg 解壓...
tar命令壓縮和解壓 tar檔案
1.壓縮 tar cvf tmp etc.tar etc 2.解壓 tar xvf tmp etc.tar c 3.tar命令常用的功能 c 建立新的tar檔案 x 解開tar檔案 t 列出tar檔案中包含的檔案的資訊 r 附加新的檔案到tar檔案中 注意 以上功能是獨立的,一次只能使用乙個。4.t...
tar壓縮和解壓縮打包命令
一直都只記著用tar命令怎麼給gz的檔案解壓縮。可是,一旦下到個bz2的檔案就不知道怎麼處理了。這就是知識不紮實的結果,無奈,只好仔細查一下man手冊,和向 鳥哥 請教。現記錄一下,呵呵。高手勿怪。tar cxtzjvfppn 檔案與目錄 引數 c 建立壓縮檔案的引數命令 creat的意思 x 解壓...