linux指定大小分割文件
在很多時候,文件的傳遞(銀行內網外網間發送文件、上傳文件)都有可能限制大小,這個時候有一種簡單的方法就是按大小分割文件;
?
比如將以下文件(大小:8M)分割成多個3M大小的文件;
MacBook-Pro-6:linux haha$ ll
total 17360
-rw-r--r--@ 1 haha? staff? 8886891? 7 25 21:05 apache-tomcat-7.0.54.tar.gz
?
分割:split -b 3m file_name?,生成如下三個文件xaa、xab、xac;
MacBook-Pro-6:linux haha$ split -b 3m apache-tomcat-7.0.54.tar.gz?
MacBook-Pro-6:linux haha$ ll
total 34720
-rw-r--r--@ 1 haha? staff? 8886891? 7 25 21:05 apache-tomcat-7.0.54.tar.gz
-rw-r--r--? 1 haha? staff? 3145728? 7 25 21:06 xaa
-rw-r--r--? 1 haha? staff? 3145728? 7 25 21:06 xab
-rw-r--r--? 1 haha? staff? 2595435? 7 25 21:06 xac
?
合并:cat? xaa xab xac > file_name(可以自己指定);合并后merge.tar.gz就和apache-tomcat-7.0.54.tar.gz的內容一樣了;
MacBook-Pro-6:linux haha$ cat xa* > merge.tar.gz
MacBook-Pro-6:linux haha$ ll
total 52080
-rw-r--r--@ 1 haha? staff? 8886891? 7 25 21:05 apache-tomcat-7.0.54.tar.gz
-rw-r--r--? 1 haha? staff? 8886891? 7 25 21:06 merge.tar.gz
-rw-r--r--? 1 haha? staff? 3145728? 7 25 21:06 xaa
-rw-r--r--? 1 haha? staff? 3145728? 7 25 21:06 xab
-rw-r--r--? 1 haha? staff? 2595435? 7 25 21:06 xac
MacBook-Pro-6:linux haha$?
總結
以上是生活随笔為你收集整理的linux指定大小分割文件的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 对日软件外包项目问题探讨
- 下一篇: 时间格式化hh:mm:ss和HH:mm:
