Linux 将文件打包、压缩并分割成指定大小
打包文件:
tar -cvf 20190816.tar 20190816分割文件:
split -b 3G -d -a 1 20190816.tar 20190816.tar. //使用split命令,-b 3G 表示設置每個分割包的大小,單位還是可以k // -d "參數(shù)指定生成的分割包后綴為數(shù)字的形式 //-a x來設定序列的長度(默認值是2),這里設定序列的長度為1?執(zhí)行命令后,生成壓縮包如下:
-rw-r--r-- ?1 root ? ? root ? ? ?4194304000 May 20 14:00 cm-11.tar.gz.0
-rw-r--r-- ?1 root ? ? root ? ? ?4194304000 May 20 14:02 cm-11.tar.gz.1
-rw-r--r-- ?1 root ? ? root ? ? ?4194304000 May 20 14:03 cm-11.tar.gz.2
-rw-r--r-- ?1 root ? ? root ? ? ?4194304000 May 20 14:05 cm-11.tar.gz.3
-rw-r--r-- ?1 root ? ? root ? ? ?4194304000 May 20 14:06 cm-11.tar.gz.4
-rw-r--r-- ?1 root ? ? root ? ? ?4194304000 May 20 14:08 cm-11.tar.gz.5
-rw-r--r-- ?1 root ? ? root ? ? ?4194304000 May 20 14:09 cm-11.tar.gz.6
-rw-r--r-- ?1 root ? ? root ? ? ?2256379886 May 20 14:10 cm-11.tar.gz.7
分割后的壓縮包解壓命令如下:
cat 20190816.tar.* > new_20190816.tar tar -xvf new_20190816.tar?
轉載于:https://www.cnblogs.com/wangjq19920210/p/11363625.html
總結
以上是生活随笔為你收集整理的Linux 将文件打包、压缩并分割成指定大小的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 断舍离-笔记2
- 下一篇: Nexus入门【转】