華納雲:Linux系統中怎麼實現分卷壓縮?
在 Linux 系統中,你可以使用 tar 命令來建立一個壓縮檔案,並透過指定壓縮選項來實現分卷壓縮。分卷壓縮意味著將一個大的壓縮檔案拆分成多個小檔案,方便傳輸或儲存在不同的介質上。
下面是一個使用 tar 命令進行分卷壓縮的例子:
tar -cvzf - /path/to/source | split -b 1G - /path/to/destination/prefix.tar.gz.
解釋一下這個命令:
- -cvzf: 建立 (c),顯示過程 (v),使用 gzip 壓縮 (z),並指定檔名 (f)。
- -: 表示輸出到標準輸出。
- /path/to/source: 要壓縮的原始檔或目錄的路徑。
- |: 管道符,將 tar 的輸出傳遞給 split 命令。
- split -b 1G - /path/to/destination/prefix.tar.gz.: 將 tar 的輸出按照每個檔案大小為 1GB 進行切割,並儲存到指定目錄下,檔名以 prefix.tar.gz 為字首。
請注意,這個例子中使用的是 gzip 進行壓縮,你也可以根據需要選擇其他壓縮工具(如 bzip2 或 xz),只需相應更改 -z 後的選項。
解壓分卷壓縮檔案時,只需解壓第一個分卷檔案,tar 將自動識別並解壓其他分卷檔案。例如:
cat /path/to/destination/prefix.tar.gz.* | tar -xvzf -
這裡,cat 命令用於將所有分卷檔案的內容合併,並透過管道傳遞給 tar 進行解壓。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70017159/viewspace-2996517/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux分卷壓縮解壓Linux
- 分卷壓縮怎麼解壓 快速解壓電腦分卷壓縮檔案方法
- Linux tar分卷壓縮與解壓縮Linux
- 華納雲:ubuntu系統怎麼刪除檔案?Ubuntu
- 華納雲:在linux中,掛載點大小怎麼分配Linux
- 華納雲:linux中crontab不起作用怎麼解決Linux
- 郵件傳送,附件太大怎麼辦 → 那就用分卷壓縮吧
- 華納雲:linux中怎麼用curl命令檢視埠通不通Linux
- 華納雲:linux系統中如何查詢oracle錯誤日誌LinuxOracle
- 華納雲:linux怎麼檢視nvme硬碟資訊?Linux硬碟
- win10系統怎麼壓縮檔案 win10壓縮包怎麼弄Win10
- linux系統壓縮,解壓檔案筆記Linux筆記
- 華納雲:mysql怎麼自定義常量MySql
- Python實現壓縮和解壓縮Python
- 華納雲:Linux作業系統的記憶體管理方法是什麼Linux作業系統記憶體
- Linux中檔案的壓縮和解壓縮Linux
- 華納雲:怎麼獲取伺服器真實ip伺服器
- 華納雲:怎麼在Docker中執行資料庫?Docker資料庫
- ppt怎麼壓縮,ppt壓縮的技巧分享
- 怎麼把影片壓縮?實用又簡單的壓縮影片方法
- 華納雲:在Apache伺服器中怎麼搭建web網站?Apache伺服器Web網站
- 作業系統--怎麼實現中斷作業系統
- 壓縮Word,一鍵實現Word文件壓縮
- 華納雲:如何實現tomcat自動化部署Tomcat
- Linux壓縮解壓Linux
- linux下壓縮解壓縮命令Linux
- linux壓縮和解壓縮命令整理Linux
- win10系統怎麼關閉壓縮OS驅動器Win10
- 華納雲:Android訪問限制怎麼修改和管理Android
- 華納雲:ubuntu環境下怎麼執行dockerUbuntuDocker
- 華納雲:linux怎麼將一個變數賦給另一個變數Linux變數
- 如何配置Nginx壓縮實現效能最佳化?Linux主要學什麼NginxLinux
- layui中實現上傳圖片壓縮UI
- pdf怎麼壓縮,好用的pdf壓縮工具介紹
- 華納雲:資料庫出現ORA-00604報錯怎麼解決資料庫
- 華納怎麼玩,q=1503964774
- Linux之壓縮Linux
- JNI實現圖片壓縮