关于linux系统下分割大文件的方法.docx

关于linux系统下分割大文件的方法.docx

ID:61693828

大小:66.96 KB

页数:4页

时间:2021-03-09

关于linux系统下分割大文件的方法.docx_第1页
关于linux系统下分割大文件的方法.docx_第2页
关于linux系统下分割大文件的方法.docx_第3页
关于linux系统下分割大文件的方法.docx_第4页
资源描述:

《关于linux系统下分割大文件的方法.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、关于linux系统下分割大文件的方法在linux中分割大文件,比如一个5gb日志文件,需要把它分成多个小文件,分割后以利于普通的文本器读取。有时,需要传输20gb的大文件到另一台服务器,也需要把它分割成多个文件,这样便于传输数据。以下通过五个不同的例子,来讲解Linux下分割大文件的方法,供大家参考。例1、以每个文件1000行分割split命令分割文件成每个文件1000行,并且文件名依次为[前缀]aa,[前缀]ab,[前缀]ac等,默认的前缀是X,每个文件的行数为1000行。命令:$splitmylog-l1000$wc-l*4450mylog1000xaa1000xab1000xac1000

2、xad450xae例2、以每个文件20MB分割分割文件为多个20MB的文件,附带-b选项。命令:$split-b20Mlogdata$ls-lh

3、tail-n+2-rw-------1sathiyasathiya102MJul2518:47logdata-rw-------1sathiyasathiya20MJul2519:20xaa-rw-------1sathiyasathiya20MJul2519:20xab-rw-------1sathiyasathiya20MJul2519:20xac-rw-------1sathiyasathiya20MJul2519:20xad-rw------

4、-1sathiyasathiya20MJul2519:20xae-rw-------1sathiyasathiya1.6MJul2519:20xaf例3、以每个文件50MB指定前缀分割使用–bytes选项把文件分割成多个50MB的文件,–bytes类似-b选项,在第二个参数指定前缀。命令:$split--bytes=50Mlogdatamydatafile$ls-lhtotal204M-rw-------1sathiyasathiya102MJul2518:47logdata-rw-------1sathiyasathiya50MJul2519:23-rw-------1sathiyasath

5、iya50MJul2519:23-rw-------1sathiyasathiya1.6MJul2519:23mydatafileaamydatafileabmydatafileac例4、基于行数分割文件使用-l选项指定行数来把文件分割成多个行数相同的文件。命令:$wc-ltestfile2591testfile$split-l1500testfileimportantlog$wc-l*1500importantlogaa1091importantlogab2591testfile例5、以数字后缀命名分割文件使用-d选项可以指定后缀为数字,如00,01,02..,而不是aa,ab,ac。命令

6、:$split-dtestfile$lstestfilex00x01x02可用选项短选项长选项选项描述-b–bytes=SIZESIZE值为每一输出档案的大小,单位为byte。-C–line-bytes=SIZE每一输出档中,单行的最大byte数。-d-l–numeric-suffixes使用数字作为后缀。–lines=NUMBERNUMBER值为每一输出档的列数大小。短选项长选项选项描述-b–bytes=SIZESIZE值为每一输出档案的大小,单位为byte。-C–line-bytes=SIZE每一输出档中,单行的最大byte数。-d–numeric-suffixes使用数字作为后缀。-l

7、–lines=NUMBERNUMBER值为每一输出档的列数大小。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。