tar支持將多個文件包成一個文件,同時還可通過gzip/bzip將該文件壓縮。目前window的winRAR也支持.tar.gz文件解壓。
一、參數說明
說明: -c/-x/-t/u 不可同時出現
參數 | 參數說明 |
---|---|
-c | 新建打包文件,同 -v 一起使用 查看過程中打包文件名 |
-x | 解決文件, -C 解壓到對應的文件目錄。 |
-f | 后面接要處理的文件 |
-j | 通過bzip2方式壓縮或解壓,最后以.tar.br2 為后綴。壓縮后大小小於.tar.gz |
-z | 通過gzip方式壓縮或解壓,最后以.tar.gz 為后綴 |
-v | 壓縮或解壓過程中,顯示出來過程 |
-t | 查看打包文件中內容,重點文件名 |
-u | 更新壓縮文件中的內容。 |
-p | 保留絕對路徑,即允許備份數據中含有根目錄 |
-P | 保留數據原來權限及屬性。 |
--exclude =FILE | 壓縮過程中,不要講FILE打包 |
man tar | 查看更多參數 |
二、常用的命令
1. 壓縮/解壓
命令 | 說明 |
---|---|
tar -jcv -f 壓縮文件名稱.tar.br2 | 壓縮方式一 |
tar -jxv -f 壓縮文件名稱.tar.br2 -C 指定文件目錄 | 解壓文件方式一 |
tar -zcv -f 壓縮文件名稱.tar.gz | 壓縮方式二 |
tar -zxv -f 壓縮文件名稱.tar.gz | 解壓文件方式二 |
2. 查詢
命令 | 說明 |
---|---|
tar -tf 壓縮文件名 | 查看文件名 |
tar -tvf 壓縮文件 | 查看文件:所屬權限、用戶名用戶組、日期等 |