Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6660517
  • 博文数量: 1159
  • 博客积分: 12444
  • 博客等级: 上将
  • 技术积分: 12570
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-13 21:34
文章分类

全部博文(1159)

文章存档

2016年(126)

2015年(350)

2014年(56)

2013年(91)

2012年(182)

2011年(193)

2010年(138)

2009年(23)

分类: LINUX

2014-05-23 20:43:47

7.split 命令
语法:split [-<行数>] [-b <字节>] [-C <字节>] [-l <行数>] [要切割的文件] [输出文件名]
功能:将文件切成较小的文件,【输出文件名】设置切割后文件的前置文件名,split会自动在前置文件名后再加上编号。split命令选项及其功能见表4-50。
表4-50  split 命令的各选项及其功能
选项    功能
-a    --suffix-length=N   指定输出文件名的后缀,默认为2个
-b    --bytes=SIZE        指定每多少字就要切成一个小文件
-C    --line-bytes=SIZE  与-b参数类似,但切割时尽量维持每行的完整性
-d    --numeric-suffixes[=FROM]  使用数字代替字母做后缀
-l    --lines=NUMBER    NUMBER值为每一输出档的列数大小,指定每多少行就要切成一个小文件

示例如下,将205M的文件(mysql_data.tar.bz2)分割成21个小文件。

    # split  -b  10m  -d  -a  1  mysql_data.tar.bz2  mysql_data.tar.bz2.

-b 10m:分割后的每个文件最大10M 。
mysql_data.tar.bz2:需要分割的文件。
mysql_data.tar.bz2.:分割后的文件开头。
-d  -a  1:分割后的文件名为mysql_data.tar.bz2.0、mysql_data.tar.bz2.1、mysql_data.tar.bz2.2依次类推。

阅读(2483) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~