文章目录

  • 1.指定行数来切割
  • 2.指定文件大小来切割
  • 参考文献

Linux中的文件,特别是日志文件,特别大了不好打开,可以用split命令来切割成小文件

split命令有两种方式:

1.指定行数来切割

split -l 300 log.txt newfile

每个文件300行

2.指定文件大小来切割

split -b 500m log.txt newfile

每个文件大小500m,生成的新文件的文件名是newfile后面加上按照aa,ab,ac……来排序的

比如log.txt文件有1.4G,那么会切割出3个文件,文件名分别是newfileaa,newfileab,newfileac,没有扩展名

新文件名可以不设置,系统默认新文件以字母x开头,也就是说,如果命令是:

split -b 500m log.txt

那么文件名就是xaa,xab,axc

我自己试了一下,3个G的文件,按500M切割,基本秒出

另外切开的文件还能再合起来,命令是:

cat newfile* > orifile

参考文献

  • https://blog.csdn.net/lkforce/article/details/71547313

Linux中的split命令,文件切割相关推荐

  1. ubuntu split命令文件切割

    Refrence https://blog.bbskali.cn/394.html 有时会遇到文件比较大,无法查阅,需要切割才行: 命令参数: split [选项] [要切割的文件] [输出文件名前缀 ...

  2. Linux中如何用命令打开文件夹

    Linux中如何用命令打开文件夹 文章目录: 一.点击Linux桌面文件图标打不开 二.解决方式 三.杀死所有nautilus相关进程 你是否遇到过Linux桌面文件图标打不开,我就遇到过,此时我的眼 ...

  3. linux mv复制命令,linux中删除复制移动文件rm,mv,cp命令详解linux操作系统 -电脑资料...

    在linux中对文件的复制删除移动分别会使用到rm,mv,cp三个命令,下面我来给大家介绍一下rm,mv,cp命令对文件的常规操作吧, 先看实例 删除复制移动文件命令 Linux代码 rm -rf / ...

  4. linux使用grep查找文件内容,Linux中使用grep命令搜索文件名及文件内容的方法

    这篇文章主要介绍了Linux中使用grep命令搜索文件名及文件内容的方法,同时文中还介绍了将匹配结果高亮显示的方法,相当实用,需要的朋友可以参考下 从文件中搜索并显示文件名 当从多个文件中搜索时,默认 ...

  5. Linux 中的 nl 命令详解及C/C++代码实现(文件行数)

    在Linux 操作系统中,如果想编辑文本文件时,希望显示在其前面附加行号的行,这时 Linux 中 nl 命令就派上用场,nl 命令对文件中的行进行编号. Linux nl命令 nl 命令是一个 Un ...

  6. Linux 压缩、解压缩和文件切割的学习笔记

    目录 Linux 压缩.解压缩和文件切割的学习笔记 单文件的压缩和解压缩 compress 和 uncompress gzip.gunzip 和 zcat bzip2.bunzip2.bzcat 和 ...

  7. Linux中/proc目录下文件详解

    Linux中/proc目录下文件详解(一) 声明:可以自由转载本文,但请务必保留本文的完整性. 作者:张子坚 email:zhangzijian@163.com 说明:本文所涉及示例均在fedora ...

  8. Linux中的In命令

    2019独角兽企业重金招聘Python工程师标准>>> ln是linux中一个非常重要命令.它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用 ...

  9. linux一条命令添加用户并设置密码,linux中如何通过命令行来添加用户并设置密码...

    linux中如何通过命令行来添加用户并设置密码 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 LINUX中如何通过命令行来添加用户 ...

最新文章

  1. RStudio环境或者ggsave函数保存生成的图像为指定文件格式(pdf、jpeg、tiff、png、svg、wmf)、指定图像宽度、高度、分辨率(width、height、dpi)
  2. 文本主题模型之非负矩阵分解(NMF)
  3. 使用个推的时候出现Installation error: INSTALL_FAILED_DUPLICATE_PERMISSION
  4. matlab提取图像中的一部分并移动,在Matlab中从图像中提取对象
  5. 「旁门右道」CURL持久连接技巧
  6. Web前端开发实用在线工具
  7. [设计模式] javascript 之 策略模式
  8. 数学趣题——求圆周率的近似值
  9. 假如你的老板掉水里了,你的岗位能做什么?
  10. 帆软 FR.i18n 消息关键字或隐藏加载关键字
  11. 我的世界f服务器自定义皮肤,我的世界服务器皮肤指令
  12. 带本信息论看《三体》——信息论课程论文
  13. 马化腾:与CNTV合作是产业的延展
  14. 织梦登陆总是提示验证码错误
  15. C++17 any类(万能容器)详解
  16. 如何修改request的parameter的几种方式
  17. python输出26个大小写字母_python实现生成字符串大小写字母和数字的各种组合
  18. 蓝字冲销是什么意思_​红字发票和蓝色发票是什么意思
  19. nb-lot plc python_你一定要了解的NB-IoT !
  20. 戴尔DELLR740服务器修改bios启动项,安装redhat7.4

热门文章

  1. 国产操作系统银河麒麟V10桌面系统文件共享配置
  2. Leetcode 208、实现Trie(前缀树)
  3. BNN Pytorch代码阅读笔记
  4. 计算机研究生就业方向之考公
  5. 与钩React过度-实际操作
  6. java实验3_Java实验3
  7. 【题解】[POI2005] SZA-Template
  8. 自建网站开通SSL协议
  9. eureka集群高可用配置
  10. swiper 仿淘宝详情页面 视频图片切换