mac 下拆分大文件(如系统镜像)的命令

2011-05-23  周佳鑫 

1. 文件的切分工具 split
split 是把一个文件拆分为长度或体积相等的若干文件的工具;
语法格式;

split [参数选项]  infile    [outfile]
split 把输入的文件拆分为若干体积或长度相等的文件,输入文件保持不变,只是把结果拆分结果写到outfileaa、outfileab ... ... 等文件中。如果我们不指定outfile,被拆分后的文件会写到 xaa、xab ... ...。
参数
-l n  把infile拆分为具有n行的段,默认值为1000
-b n[bkm] 以体积为单位的拆分,约定每拆分后每个文件的大小 ,b代表512B,k代表1KB,m代表1MB。
-C bytes[bkm] 把bytes的最大值放入文件,坚持增加完整的行;
- 从标准输入读取;
--help  帮助;
2. 把多个文件合并到一个新的文件中;
命令格式如下:
cat file1 file2 file3 ... ... > filen
我们可以把file1、file2、file3 等多个文件合并到一个文件中,其中filen是在合并这些文件的同时新建的文件,而不是已存在的文件;
3. 把多个文件合并追加到一个已存在的文件中;
命令格式如下:
cat file1 file2 file3 ... ... >> filen
如果我们想把file1、file2、file3等多个文件内容连接起来,并追加到一个已存在的文件filen中,
698°/6984 人阅读/0 条评论 发表评论

登录 后发表评论