本文链接:https://blog.csdn.net/daiyudong2020/article/details/73302609
split --help
Usage: split [OPTION]... [INPUT [PREFIX]]
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default
size is 1000 lines, and default PREFIX is 'x'. With no INPUT, or when INPUT
is -, read standard input.
Mandatory arguments to long options are mandatory for short options too.
-a, --suffix-length=N generate suffixes of length N (default 2)
--additional-suffix=SUFFIX append an additional SUFFIX to file names
-b, --bytes=SIZE put SIZE bytes per output file
-C, --line-bytes=SIZE put at most SIZE bytes of lines per output file
-d, --numeric-suffixes[=FROM] use numeric suffixes instead of alphabetic;
FROM changes the start value (default 0)
-e, --elide-empty-files do not generate empty output files with '-n'
--filter=COMMAND write to shell COMMAND; file name is $FILE
-l, --lines=NUMBER put NUMBER lines per output file
-n, --number=CHUNKS generate CHUNKS output files; see explanation below
-u, --unbuffered immediately copy input to output with '-n r/...'
--verbose print a diagnostic just before each
output file is opened
--help display this help and exit
--version output version information and exit
举例,待切割文件为data.log:
1)按2行切割 -l 2
2)指定切割后的文件前缀名 data_
3)指定切割后的文件后缀名为数字 -d
4)指定切割后的文件后缀名数字的长度 -a 4,这里长度可根据切割出来的文件有多少估算
split -l 2 data.log -d -a 4 data_
原文出自:http://blog.csdn.net/daiyudong2020/article/details/73302609
Linux下文件的切分与合并的简单方法
相关推荐
使用nio byteBuffer 实现按行读取文件(大文件) 在window/linux/macOS上均测试通过 对于中文乱码也已处理成功 完整注释,可随需求更改 有问题请邮件:mly610865580@126.com
Linux tomcat下catalina.out日志文件分割 前言: tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。tomcat支持采用log4j进行日志记录,配置方法如下: 1.更新最新的tomcat_juli...
linux中将tomcat的catalina.out文件按照catalina.20180821.out类似于这种格式做每天切割
本篇文章主要介绍了Linux使用logrotate来切割日志文件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Linux Tomcat下使用Log4j接管catalina.out 日志文件生成方式,按天分割,解决catalina.out日志文件过大问题 1、将log4j-1.2.17.jar、tomcat-juli-adapters.jar两个jar包和log4j.properties文件拷贝到 Tomcat 的 lib...
本篇文章给大家分享使用Linux系统自带的命令logrotate对Nginx日志进行切割的方法,对nginx日志切割脚本感兴趣的朋友一起学习吧
该资源包含启动springboot项目的shell脚本文件、以及日志分割必备的cronolog压缩文件
不错的,在用软盘的时代用的。不过最近在vmware下配置的linux里要用主机文件时候用到过
linux的访问日志不记录静态文件、切割、静态元素过期时间配置原创Gary_加油涛2017-12-21 21:59:19评论(0)445人阅读访问日志不记录静态
bincut -s test.bin 0x1000 将test.bin按每个文件4096个字节的长度分割,文件名自动加-1、-2、-3 bincut -s test.bin 300 将test.bin按每个文件300个字节的长度分割,文件名后自动加-1、-2、-3 ==================...
例如:Linux操作系统在发送文件时,需要先将文件切割成若干个数据块,然后再通过系统将数据块逐一发送出去。在系统调用过程中,需要进行用户态和内核态之间相互转换,这就大大提升了CPU使用率。 数据复制也是影响...
nginx 访问访问日志按天切割 nginx nginx访问日志分析脚本 一键查看服务器资源利用率 一键部署LNMP网站平台脚本 批量主机远程执行命令脚本 批量创建100用户并设置密码脚本 批量检测网站是否异常脚本 服务器系统配置...
LinuxCNC LinuxCNC控制CNC机器。 它可以驱动铣床,车床,3D打印机,激光切割机,等离子切割机,机械...构建过程有关构建和运行软件的信息,请参考文件“ docs / src / code / building-linuxcnc.txt”,或在此处查看:
Shell脚本经典案例,sh脚本语法参考,封装参考,SH脚本文件案例,BASH脚本文件参考,Linux脚本文件参考,sh脚本文件写法参考,SH脚本写法规范学习,bash脚本linux脚本规范学习,命令行管理工具封装,服务管理叫版本...
所以自己写切分脚本,主要原理,从源文件切分出前一天日期的数据到备份文件,然后抹除源日志文件前一天数据。使用方法 一般的都是结合crond 使用,使用定时任务来切分日志。日志需要带有三个参数 如下,为定时任务...
5、为了便于文件的管理和传输,某些时候需要将特别大的文件切割为多个指定长度小的文件。现有一个文件管理程序需要实现大文件切割功能,要求用户编写一个函数实现该功能。 6、编写程序,根据输入的参数创建一个目录...
linux下nohup日志输出过大问题的解决方法
一些简单的 Linux 命令能让你根据需要分割以及重新组合文件,来适应存储或电子邮件附件大小的限制。 Linux 系统提供了一个非常易于使用的命令来分割文件。在将文件上传到限制大小的存储网站或者作为邮件附件之前,你...
大文件切割小工具,还支持文件合并,执行速度也比较快 使用方法: 文件切割:./filecut.sh...文件合并:./filecut.sh m 文件名1 文件名2 文件名3 ...(按顺序合并) 注意:文件必须带类型后缀,新文件类型与源文件一致