Linux(CentOS)用split命令分割文件的方法

admin3年前云主机39

有一些手段,比如用 shell 把日志按每天生成等等,但是不是这里的讨论范围。

CentOS 里切割大文件的命令如下:


复制代码代码如下:
split [OPTION] [INPUT [PREFIX]]


选项如下:

•-a : 指定后缀长度
•-b : 每个文件多少字节
•-d : 使用数字后缀而不是字母
•-l : 指定每个文件的行数

比如我想让后缀长度为 2,即 -a 2。用数字后缀 -d。每个文件 10M,即 -b 10m。命令可以设计如下:


复制代码代码如下:
split -a 2 -d -b 10m /var/lib/mysql/general.log nowamagic


会在 /root 文件夹下生成下面的切割文件:


复制代码代码如下:
nowamagic00
nowamagic01
nowamagic02
nowamagic03
nowamagic04
nowamagic05
nowamagic06
nowamagic07
nowamagic08
nowamagic09


除了最后一个文件不是10M(有可能恰好10M,不过几率很小),其它都是。

很好懂,这里记录一下,方便有需要的人。

《Linux(CentOS)用split命令分割文件的方法》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

抵御网络攻击:如何有效保护服务器安全

随着互联网技术的不断发展,服务器作为企业的信息中心,受到了越来越多的网络攻击威胁。为了保障服务器的安全与稳定,本文从四个方面详细阐述了如何有效保护服务器安全:网络安全管理、服务加固、入侵检测和应急响应...

云超算:提升科研效率、缔造未来

随着科技的日新月异,云超算已成为许多科学家进行研究的重要手段。本文将从四个方面详细阐述云超算的作用:1)提高科研效率;2)推动数据科学的发展;3)促进人工智能的发展;4)推动智能制造的发展。这些方面都...

__autoload()方法的工作原理是什么

PHP的__autoload()方法是什么?在PHP编程中,__autoload()方法是一个非常重要的方法。它是一种自动加载机制,可以在程序执行时动态的载入类文件,从而避免了繁琐的手动引用过程,提高...

Linux md5sum命令的使用方法(linux中md5)

01. 命令概述md5sum - 计算检验MD5效验码md5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终...

美国多IP服务器有什么用?美国多IP服务器租用配置推荐?

美国多IP服务器顾名思义就是可以用来建设站群网站,可以有效避免建设多网站租用多台美国服务器的窘境,而且更有利于站群网站的优化。那么美国多IP服务器有什么用?一、美国多IP服务器有什么用?1、便于搜索引...

MoeCloud服务器评测

介绍MoeCloud是一家专注于提供服务器解决方案的服务提供商,提供的服务包括VPS、独立服务器、CDN、DDoS防护以及云存储等一系列产品。在市场竞争日益激烈的情况下,MoeCloud不断地升级服务...