《关于linux系统下分割大文件的方法》由会员分享,可在线阅读,更多相关《关于linux系统下分割大文件的方法(4页珍藏版)》请在人人文库网上搜索。

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

2、g1000 xaa1000 xab1000 xac1000 xad450 xae例 2、以每个文件 20MB分割分割文件为多个 20MB的文件,附带 -b 选项。命令:$ split -b 20M logdata$ ls -lh | tail -n +2-rw-1 sathiya sathiya 102M Jul 25 18:47 logdata-rw-1 sathiya sathiya 20M Jul 2519:20 xaa-rw-1 sathiya sathiya 20MJul 2519:20 xab-rw-1 sathiya sathiya 20MJul 2519:20 xac-rw-1。

3、 sathiya sathiya 20MJul 2519:20 xad-rw-1 sathiya sathiya 20MJul 2519:20 xae-rw-1 sathiya sathiya 1.6M Jul 25 19:20 xaf例 3、以每个文件 50MB指定前缀分割使用 bytes 选项把文件分割成多个50MB的文件, bytes 类似-b 选项,在第二个参数指定前缀。命令:$ split -bytes=50M logdata mydatafile$ ls -lhtotal 204M-rw- 1 sathiya sathiya 102M Jul 25 18:47 logdata-rw。

4、-1 sathiyasathiya50M Jul 25 19:23-rw-1 sathiyasathiya50M Jul 25 19:23-rw- 1 sathiya sathiya 1.6M Jul 25 19:23mydatafileaa mydatafileabmydatafileac例 4、基于行数分割文件使用 -l选项指定行数来把文件分割成多个行数相同的文件。命令:$ wc -l testfile2591 testfile$ split -l 1500 testfile importantlog$ wc -l *1500 importantlogaa1091 importantlog。

5、ab2591 testfile例 5、以数字后缀命名分割文件使用 -d 选项可以指定后缀为数字,如00,01,02.,而不是aa,ab,ac 。命令:$ split -d testfile$ lstestfile x00 x01 x02可用选项短选项长选项 选项描述-bbytes=SIZE SIZE值为每一输出档案的大小,单位为byte 。-Cline-bytes=SIZE每一输出档中,单行的最大byte数。-d-lnumeric-suffixes使用数字作为后缀。lines=NUMBER NUMBER值为每一输出档的列数大小。短选项长选项 选项描述-bbytes=SIZE SIZE值为每一输出档案的大小,单位为byte 。-Cline-bytes=SIZE每一输出档中,单行的最大byte数。-dnumeric-suffixes使用数字作为后缀。-llines=NUMBER NUMBER值为每一输出档的列数大小。

linux下分割文件的方法,关于linux系统下分割大文件的方法相关推荐

  1. linux temp文件夹在哪_Win10系统下使用linux命令的方法

    Win10系统是目前主流的操作系统之一,其功能十分强大,而在Windows10系统下也是能够使用linux命令,只是不少用户不知道而已.那么如何在Win10系统下使用linux命令?下面小编分享一下W ...

  2. 如何快速找出Linux系统中的大文件?

    今日主题: 如何快速找出Linux系统中的大文件? 在前面的文章中,我们讲到了压测时磁盘空间被占满的问题,可以跟今天的文章结合着看. 在性能测试中,我们经常要关注系统磁盘空间,防止因磁盘空间占满而导致 ...

  3. Linux fs清理文件,linux找出已经删除但磁盘空间未释放的大文件并清空

    linux找出已经删除但磁盘空间未释放的大文件并清空 1.找出已经删除但磁盘空间未释放的文件 如果文件已经删除,但实际的磁盘空间未释放,这个时候文件句柄fd相关信息还在内存中,可以通过lsof命令找出 ...

  4. 【Linux】使用du、df 和 sort 命令快速找出Linux系统中的大文件

    在性能测试中,我们经常要关注系统磁盘空间,防止因磁盘空间占满而导致的报错,那么具体怎么查看磁盘空间的大小呢?怎么找到占用空间最大的文件呢? 使用df.du并结合sort,可以快速找到系统中的大文件! ...

  5. html5播放qsv文件吗,qsv格式文件怎么播放?xp系统播放qsv格式文件的方法

    qsv是一个视频格式文件?是爱奇艺的视频文件,只能在爱奇艺的播放器播放上.一些用户xp系统没有安装爱奇艺播放器,是不是就不能播放qsv格式文件?能不能在其他的视频播放器上播放?当然可以的,大家只要转换 ...

  6. windows下wsl2中的ubuntu和ubuntu系统下docker使用gpu的异同

    windows下wsl2中的ubuntu和ubuntu系统下docker使用gpu的异同 介绍ubuntu系统下配置docker下GPU使用环境的文章很多,本文算是一个比较性梳理. 主要比较一下wsl ...

  7. 4种大文件传输工具和软件,用于共享大文件

    无论是个人还是与团队一起工作,大文件传输软件和网站都能协助提高工作效率.有效地管理工作内容.疫情原因有时我们不得不居家办公,在这种情况下可以分享文件的工具就显得尤为重要. 每个公司都需要一个文件传输软 ...

  8. pandas使用to_feather函数将dataframe保存为feather文件(需要依赖pyarrow包)提升大文件读取效率、pandas使用read_feather函数读取feather文件

    pandas使用to_feather函数将dataframe保存为feather文件(需要依赖pyarrow包)提升大文件读取效率.pandas使用read_feather函数读取feather文件. ...

  9. win7计算机之间传输文件,win7电脑与电脑之间怎么传大文件_win7电脑断网时怎么相互传大文件...

    我们一般传送文件,利用qq.微信.邮箱等.如果碰到断网,手头又没有U盘.那么win7纯净版的两台电脑之间如何互传大文件呢?针对怎么在电脑之间快速传送大文件的问题.爱纯净整理了以下的办法,在局域网内可以 ...

  10. Linux怎么让文件按大小排序,linuxsortlinux系统下,按文件的大小进行排序的命令...

    怎样用sort 命令以 GPA作为关键字排序文件 Linux可以使用ls命令实现这一功能. ls命令是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多. ls命令默认是按照文件名的字母 ...

最新文章

  1. 第十六届全国大学生智能车竞赛线上赛点赛道审核 - 东北赛区(第一批次)
  2. Log4j 1使用教程
  3. 设计模式的理解 : 门面模式、外观模式 (Facade)
  4. 解决RabbitMQ service is already present - only up...
  5. 如何锻炼膝盖和膝盖周围肌肉_我的分享膝盖照片的社交网络将如何拯救世界
  6. 云图说|AI开发难!难!难!端云协同多模态AI开发套件你需要了解一下
  7. sql实现从两个表获取字段组成表数据再插入到函数表中
  8. 当开发人员遇上非功能性需求
  9. opencart笔记
  10. 论文篇-----高速公路交通流数据质量控制及评价方法
  11. 201771010112罗松《面向对象程序设计(java)》第八周学习总结
  12. 西藏:失落的旅游天堂?
  13. 下载B(bilibili)站视频
  14. 视频怎么去水印和字幕
  15. 26万人的巨复杂考勤自动核算,比亚迪搞定了!
  16. python 因子分析 权重计算方法_因子得分如何计算_spss如何计算因子得分
  17. [SQLAlchemy] 创建: 主键/索引/唯一约束/联合唯一约束/联合主键约束
  18. Elasticsearch的基本使用
  19. 2.4:使用交换机构建简单局域网——交换机的高级管理
  20. 上网本要怎么设置才能正常玩现金流游戏?

热门文章

  1. hdu4561 bjfu1270 最大子段积
  2. 重要社区链接(资源技术网站)
  3. python文件读取每一行操作
  4. MAC安装mysql和navicat
  5. 卡耐基梅陇大学计算机学院名人,卡耐基梅陇大学
  6. oracle里查询表的语句,Oracle查询用户所有表的语句
  7. PostgreSQL pg_hba.conf 文件简析
  8. MySQL上线,检查数据库设计的“十条合规”
  9. 阿里巴巴数据库分库分表的最佳实践
  10. 零信任能力成熟度模型白皮书发布!内附下载资源