解壓tar.xz文件


xz壓縮文件方法或命令

xz -z 要壓縮的文件

如果要保留被壓縮的文件加上參數 -k ,如果要設置壓縮率加入參數 -0 到 -9調節壓縮率。如果不設置,默認壓縮等級是6.

xz解壓文件方法或命令

xz -d 要解壓的文件

同樣使用 -k 參數來保留被解壓縮的文件。

創建或解壓tar.xz文件的方法

習慣了 tar czvf 或 tar xzvf 的人可能碰到 tar.xz也會想用單一命令搞定解壓或壓縮。其實不行 tar里面沒有征對xz格式的參數比如 z是針對 gzip,j是針對 bzip2。

創建tar.xz文件:只要先 tar cvf xxx.tar xxx/ 這樣創建xxx.tar文件先,然后使用 xz -z xxx.tar 來將 xxx.tar壓縮成為 xxx.tar.xz

解壓tar.xz文件:先 xz -d xxx.tar.xz 將 xxx.tar.xz解壓成 xxx.tar 然后,再用 tar xvf xxx.tar來解包。

 

 

tar -Jxf   ....

 

1. 解壓tar.xz安裝包
今天去Ubuntu上安裝nodejs,下載的文件是node-v8.11.1-linux-x64.tar.xz,這是兩層壓縮,外面是xz壓縮,里層是tar壓縮,所以分兩步實現解壓。
# xz -d node-v8.11.1-linux-x64.tar.xz
# tar -xvf node-v8.11.1-linux-x64.tar.xz123
也可以直接解壓
# tar -xvJf node-v8.11.1-linux-x64.tar.xz1
tar.xz格式的壓縮包大小比.tar要小,但是壓縮解壓縮時間比較長

2. 創建tar.xz壓縮文件

先創建xxx.tar文件

# tar -cvf xxx.tar xxx1

再創建xxx.tar.xz文件

# xz -z xxx.tar1

如果要保留被壓縮的文件,需要加上參數-k


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM