tft每日頭條

 > 圖文

 > linux中tar文件如何解壓

linux中tar文件如何解壓

圖文 更新时间:2024-11-25 16:55:47

如需學習視頻,請查看本頭條号簡介,免費在線觀看學習視頻

1. 了解Linux上的tar命令

tar命令可以為linux的文件和目錄打包。利用tar,可以為某一特定文件創建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件。tar最初被用來在磁帶上創建檔案,現在,用戶可以在任何設備上創建檔案。利用tar命令,可以把一大堆的文件和目錄全部打包成一個文件,這對于備份文件或将幾個文件組合成為一個文件以便于網絡傳輸是非常有用的。

在Linux上,打包和壓縮是分開的。一般來說,壓縮是針對單一文件的,常用的算法有gzip\bzip2\xz\zip。一般先使用打包程序tar把文件打包再壓縮,後綴名為.tar。

2. tar壓縮解壓縮命令詳解

tar命令詳解

-c: 建立壓縮檔案

-x:解壓

-t:查看内容

-r:向壓縮歸檔文件末尾追加文件

-u:更新原壓縮包中的文件

這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和别的命令連用但隻能用其中一個。

linux使用bzip2算法壓縮文件

4. 案例2

解壓bzip壓縮算法的tar包

[root@zcwyou ~]# tar jxvf zcwyou.tar.bz2

linux中tar文件如何解壓(Linux解壓tar.gz之tar命令詳解)1

linux解壓bzip壓縮算法的tar包

解壓 tar包

[root@zcwyou ~]# tar xvf file.tar

5. 案例2

使用gzip算法的打包目錄zcwyou

[root@zcwyou ~]# tar zcvf zcwyou.tar.gz ./zcwyou

linux中tar文件如何解壓(Linux解壓tar.gz之tar命令詳解)2

linux壓縮gzip算法的壓縮包

解壓gzip算法的tar包

[root@zcwyou ~]# tar -xzvf zcwyou.tar.gz

linux中tar文件如何解壓(Linux解壓tar.gz之tar命令詳解)3

linux解壓gzip算法的tar包

6. 案例3

把目錄zcwyou壓縮為file.tar.xz,使用xz算法

[root@zcwyou ~]# tar -Jcvf file.tar.xz ./zcwyou/

linux中tar文件如何解壓(Linux解壓tar.gz之tar命令詳解)4

使用xz算法壓縮tag包

解壓xz算法的tar包

[root@zcwyou ~]# tar -Jxvf file.tar.xz

linux中tar文件如何解壓(Linux解壓tar.gz之tar命令詳解)5

解壓xz算法的tar包

總結:tar命令是一個非常實用的打包壓縮工具,經常使用gzip、bzip2、xz的壓縮算法創建與解壓縮文件。

linux中tar文件如何解壓(Linux解壓tar.gz之tar命令詳解)6

點擊了解更多,快速查看更多的技術文章列表。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved