Linux 神奇tar壓縮,打包命令

轉載:https://www.sky8g.com/technology/502/

如果瀏覽不順暢請到原文章出處:https://www.sky8g.com/technology/502/

請注意可能會提示風險,這是csdn官網如果不是他們的網址,其他的網址都會提示有風險,這是CSDN網站設置的問題,本網站全部文章爲免費技術分享,請放心訪問,無需擔心。

原文章出處:https://www.sky8g.com/technology/502/

此篇文章是由SKY8G網作者原創,禁止抄襲。

簡要:

Linux“tar”表示磁帶存檔,許多Linux/Unix系統管理員使用它來處理磁帶驅動器備份。tar命令用於將一組文件和目錄撕成高度壓縮的存檔文件,通常在Linux中稱爲tarball或tar、gzip和bzip。tar是最廣泛使用的命令,用於創建壓縮的存檔文件,可以輕鬆地從一個磁盤移動到另一個磁盤或機器。

在本文中,我們將回顧和討論各種tar命令示例,包括如何使用(tar, tar)創建歸檔文件。壓縮,如何提取存檔文件,提取單個文件,查看文件內容,驗證文件,添加文件或目錄到存檔文件,估計tar存檔文件的大小等。

本指南的主要目的是提供各種tar命令示例,這些示例可能有助於您理解和成爲tar存檔操作方面的專家。

語法:

tar [options] [archive-file] [file or directory to be archived]
Options:
-c:創建文檔
-x:解壓檔案
-f:創建檔案與給定的文件名
-t:顯示或列出存檔文件中的文件
-u:歸檔和添加到現有的歸檔文件
-v:顯示詳細信息
-A:連接歸檔文件
-z: zip,告訴tar命令使用gzip創建tar文件
-j:使用tbzip過濾歸檔tar文件
archive-file:
歸檔文件是由一個或多個文件以及元數據組成的文件。存檔文件用於將多個數據文件一起收集到一個文件中,以方便可移植性和存儲,或簡單地壓縮文件以使用更少的存儲空間。Copy

最常見的命令tar壓縮和解壓 gz格式

壓縮gz格式:tar -zcvf sky8g.tar.gz  *.c     //表示壓縮當前的帶有.c結尾的文件進行壓縮成gz格式,但是解壓也要使用gz格式解壓即使

解壓gz格式:tar -zxvf  sky8g.tar.gz  //解壓到當前的文件夾



壓縮tbz格式:tar -cvfj file.tar.tbz example.cpp
解壓tbz格式:tar -xvfj file.tar.tbz example.cpp

注:總結即使加z是gz格式,加j是tbz格式,不帶這兩個參數即使option爲cvf則是tar格式,解壓也用xvf解壓即可。如果要解壓到某個目錄下面就要加上-C參數。例如  tar -zxvf  sky8g.tar.gz  -C /var/www/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章