日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux如何生成tar文件内容,linux如何使用tar命令创建Tar.Gz压缩文件

發(fā)布時間:2024/9/19 linux 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux如何生成tar文件内容,linux如何使用tar命令创建Tar.Gz压缩文件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在Linux操作系統(tǒng)中,可以使用tar命令創(chuàng)建tar歸檔文件。本文介紹linux如何使用tar命令創(chuàng)建Tar.Gz壓縮文件。

tar存檔是一個文件,用于存儲其他文件的集合,包括有關(guān)它們的信息,例如所有權(quán),權(quán)限和時間戳。

在Linux操作系統(tǒng)中,可以使用tar命令創(chuàng)建tar歸檔文件。該命令還可以使用各種壓縮程序來壓縮檔案,其中g(shù)zip是最流行的算法。

按照約定,使用gzip壓縮的tar歸檔文件的名稱應(yīng)以.tar.gz或.tgz結(jié)尾。

本文介紹linux如何使用tar命令創(chuàng)建Tar.Gz壓縮文件。

創(chuàng)建tar.gz文件

大多數(shù)Linux發(fā)行版都包含tar支持壓縮檔案的GNU版本。

用于創(chuàng)建tar.gz文件的命令的一般形式如下:

tar -czf archive-name.tar.gz file-name...

這是命令選項的含義:

-c-指示tar創(chuàng)建一個新的存檔。

-z-將壓縮方法設(shè)置為gzip。

-f archive-name.tar.gz-指定檔案名稱。

file-name...用空格分隔的要添加到歸檔文件中的文件和目錄列表。

運行該命令的用戶必須在將創(chuàng)建tar.gz文件的目錄上具有寫許可權(quán),并且對要添加的文件具有讀許可權(quán)。

例如,要從“ file1”和“ file2”創(chuàng)建一個名為“ archive.tar.gz”的存檔,可以使用以下命令:

tar -czf archive.tar.gz file1 file2

成功后,該命令不會輸出任何輸出。要驗證是否創(chuàng)建了存檔,請使用列出目錄內(nèi)容ls。

使用該-v選項可使tar命令更可見,并在終端上打印要添加到存檔中的文件的名稱。

如果要在特定目錄中創(chuàng)建tar.gz,請?zhí)峁w檔文件的完整路徑:

tar -czf /home/user/archive.tar.gz file1 file2

您可以從一個或多個目錄或文件的內(nèi)容創(chuàng)建tar.gz文件。默認情況下,除非--no-recursion指定選項,否則將遞歸地歸檔目錄。

以下示例顯示如何創(chuàng)建/var/www/website目錄的名為“ web_backup.tar.gz”的存檔:

tar -czf web_backup.tar.gz /var/www/website

如果運行的系統(tǒng)具有較舊的版本,tar該版本不支持壓縮,則可以使用以下gzip命令:

tar -czf - file1 file2 | gzip > archive.tar.gz

在上面的示例中,tar命令將存檔輸出到stdout(由表示-)。歸檔文件通過管道傳輸?shù)絞zip,后者將歸檔文件壓縮并將其寫入磁盤。

例子

從所有“ .jpg”文件創(chuàng)建一個tar.gz文件:

tar -czf images.tar.gz *.jpg

通配符(*)表示所有以“ .jpg”擴展名結(jié)尾的文件。

創(chuàng)建一個tar.gz文件,通過ssh傳輸它,并將其解壓縮到遠程計算機上:

tar cvf - project | ssh user@ip_addr "tar xv -C /var/www"

結(jié)論

tar.gz文件是使用Gzip壓縮的Tar歸檔文件。要創(chuàng)建tar.gz文件,請使用tar -czf命令,后跟檔案名稱和要添加的文件。

總結(jié)

以上是生活随笔為你收集整理的linux如何生成tar文件内容,linux如何使用tar命令创建Tar.Gz压缩文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。