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

admin3年前云主机100

有一些手段,比如用 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命令分割文件的方法》来自互联网同行内容,若有侵权,请联系我们删除!

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

相关文章

linux 查看端口占用命令实例详解(linux 查看端口占用)

 linux 查看端口占用命令实例详解端口是系统非常重要的一个东东,我们经常需要查看哪个进程占用了哪个端口,或者哪个端口被哪个进程占用。废话不多说,直接上干货,教大家怎样查看系统端口占用情况...

centos7如何关闭mongodb服务

Centos7如何关闭MongoDB服务介绍MongoDB是一种非关系型数据库,是一种文档数据库。Centos7的操作系统中,不同的应用程序需要使用不同的端口,为了避免端口争用,推荐在一些不用的应用程...

四款常用服务器操作系统:你了解多少?

服务器操作系统是用于在服务器上运行的操作系统,主要用于提供各种服务,如Web服务、邮件服务、文件服务、数据库服务等。本文将介绍四款常用服务器操作系统,包括Windows Server、Ubuntu S...

云虚共存,选择何种更优?

随着云计算和虚拟化技术的发展,云虚共存已成为许多企业在IT基础架构方面的一种选择。本文将从以下四个方面进行阐述:成本效益、安全性、灵活性以及可维护性,探讨选择何种技术更优。一、成本效益云虚共存技术在I...

海外服务器租用和托管的区别:你需要知道的决定性因素

随着企业对数据存储量和网络传输速度的需求日益增长,海外服务器租用和托管成为了越来越多企业的选项。本文将围绕海外服务器租用和托管的区别,从成本、安全、管理和灵活度四个方面进行详细阐述,帮助读者更好地选择...

如何做好美国服务器域名安全防护措施(美国服务器域名安全 做好防护措施)

文章将会从四个方面介绍如何做好美国服务器域名安全防护措施,包括:选择可信赖的域名注册商、加强账户及密码保护、使用SSL证书加密通讯、定期进行安全检测。这些措施可以有效地保护服务器及域名,避免遭受黑客攻...