Linux系統使用tar分卷壓縮和解壓縮

2022-09-06 01:18:09 字數 376 閱讀 6077

1、前言 

在linux系統中可以使用tar和split命令配合使用進行大檔案的分卷壓縮和解壓縮。

2、例項

將資料夾stm32f031k6/分卷壓縮為100m的檔案,可以使用下面命令:

$ tar -cvzf - stm32f031k6/ | split -b 100m - stm32f031k6.tar.gz.

完成後,會產生相應的分卷壓縮檔案。

如果需要合併分卷壓縮檔案,並對其進行解壓,可以使用下面命令:

$ mkdir tmp/$ 

cat stm32f031k6.tar.gz.* | tar -xvzf - -c tmp/

命令完成後會得到相應的檔案。

使用tar或者afio對linux系統進行備份

tar需要帶乙個引數命令,通常c表示建立 create x表示解壓所 extract t表示測試 test 選項p指示tar在解壓縮時保留原始檔案的所有權和許可權。選項v指示tar列出詳細操作過程。f選項以及後面的引數指定tar寫到給定的裝置。所有path1,path2等等引數是要新增到存檔中的目錄...

使用tar或者afio對linux系統進行備份

摘自 參考 linux的系統備份一直是從windows轉到linux的使用者關心的問題。由於眾所周知的原因,有經驗的windows使用者都養成了用ghost等軟 件備份windows系統的 優良傳統 結果這個優良傳統也被移植到了linux下。其實ghost用來備份linux也是很不錯的,它的壓縮功能...

Linux系統下tar打包壓縮命令的使用總結

tar tar是在linux中使用得非常廣泛的文件打包格式。它的好處就是它只消耗非常少的cpu以及時間去打包檔案,但它僅僅只是乙個打包工具,並不負責壓縮。下面是如何打包乙個目錄 tar cvf archive name.tar directory to compress下面是如何解包的命令 tar ...