Linux: 如何分割文件,再也不被 4G 大小限制了

單文件 4G 限制

  • FAT32 4G 限制
  • 百度網盤超出 4G 限制

單文件分割與合併

單文件,如: archive.tar.gz

分割

split -b 3000M -d -a 1 archive.tar.gz archive.tar.gz.

split 經常使用選項:bash

-b, --bytes=SIZE        指定每一個輸出文件的字節大小
-d, --numeric-suffixes  使用數字後綴代替字母后綴
-a, --suffix-length=N   指定後綴長度爲N (默認爲2)

SIZE 能夠是一個可選的整數,後面跟着如下單位中的一個:
KB 1000,K 1024,MB 1000*1000,M 1024*1024,還有 G、T、P、E、Z、Y。

合併

cat archive.tar.gz.* > archive.tar.gz

與 tar 命令一塊兒使用

壓縮並分割

tar -zcvf - archive/ | split -b 3000M -d - archive.tar.gz.

合併並解壓

cat archive.tar.gz.* | tar -zxv

分享 Coding 中實用的小技巧、小知識!歡迎關注,共同成長!spa

GoCoding_WeChat.png

相關文章
相關標籤/搜索