您好,登錄后才能下訂單哦!
tar 常用參數
-c:建立壓縮檔案
-x:解壓
-t:查看內容
-r:向壓縮歸檔文件末尾追加文件
-u:更新壓縮文件內容
這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個
下面的參數是根據需要在壓縮或解壓檔案時可選的
-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將文件解開到標準輸出
下面的參數-f是必須的
-f: 使用檔案名字,切記,這個參數是最后一個參數,后面只能接檔案名
壓縮命令:以各種結尾
#壓縮所有后綴為txt文件名,打包為tar結尾的壓縮文件
#tar -cf a.tar *.txt
#ll a.tar
-rw-r--r-- 1 svnuser svnuser 61440 Apr 21 09:39 a.tar
#追加新文件到a.tar
#tar -rf a.tar *.bk
#更新壓縮包里的文件 1.bk
#tar -uf a.tar 1.bk
#查看a.tar壓縮包里的文件
#tar -tf a.tar
復合壓縮命令
tar -cf a.tar *.txt //將目錄里所有jpg文件打包成tar
tar -czf b.tar.gz *.txt //將目錄里所有jpg文件打包成tar后,并且將其用gzip壓縮,生成一個gzip壓縮過的包命名結尾為tar.gz
tar -cjf c.tar.bz2 *.txt //將目錄里所有txt文件打包成tar后,并且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名結尾為tar.bz2
tar -cZf d.tar.Z *.txt //將目錄里所有txt文件打包成tar后,并且將其用compress壓縮,生成一個umcompress壓縮過的包,命名結尾為tar.Z
tar -czf f.tgz *.txt //將目錄里所有的txt文件打包為tgz結尾的文件
解壓tar壓縮的包
#tar -xf a.tar //解壓tar結尾的壓縮包
#tar -xzvf b.tar.gz //解壓tar.gz結尾的壓縮包
#tar -xjvf c.tar.bz2 //解壓tar.bz2結尾的壓縮包
#tar -xZvf d.tar.Z //解壓tar.Z結尾的壓縮包
#tar -xzvf f.tgz //解壓tgz結尾的壓縮包
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。