CentOS使用split命令分割文件的实例

毛叫兽9

毛叫兽9

2016-02-19 15:36

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享CentOS使用split命令分割文件的实例的教程,热爱PS的朋友们快点看过来吧!

Linux系统中split命令主要用于文件的分割,在处理大文件的时候经常会用到,下面图老师小编就给大家介绍下CentOS 如何使用split命令分割文件,一起来了解下吧。

 CentOS使用split命令分割文件的实例

在Linux 里,稍加不注意有可能会产生很大体积的日志文件,哪怕几百M,拖下来分析也很浪费时间,这个时候,如果可以把文件切割成 N 个小文件,拿最后一个文件就可以看到最近的日志了

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

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

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

split [OPTION] [INPUT [PREFIX]]

选项如下:

•-a : 指定后缀长度

•-b : 每个文件多少字节

•-d : 使用数字后缀而不是字母

•-l : 指定每个文件的行数

比如系统之家图老师小编想让后缀长度为 2,即 -a 2。用数字后缀 -d。每个文件 10M,即 -b 10m。命令可以设计如下:

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

split -a 2 -d -b 10m /var/lib/mysql/general.log nowamagic

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

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

nowamagic00

nowamagic01

nowamagic02

nowamagic03

nowamagic04

nowamagic05

nowamagic06

nowamagic07

nowamagic08

nowamagic09

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

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

上面就是CentOS使用split命令分割文件的方法介绍了,如果你要移动的文件比较大,又或者分析的日志比较大,那么你可以尝试使用split命令进行文件分割。

展开更多 50%)
分享

猜你喜欢

CentOS使用split命令分割文件的实例

电脑入门
CentOS使用split命令分割文件的实例

CentOS中使用top命令查看CPU

服务器
CentOS中使用top命令查看CPU

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

使用split分割多字符的字符串的方法

ASP
使用split分割多字符的字符串的方法

Linux使用watch命令的实例

电脑入门
Linux使用watch命令的实例

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Linux crontab命令使用实例汇总

电脑入门
Linux crontab命令使用实例汇总

Linux scp命令使用实例汇总

电脑入门
Linux scp命令使用实例汇总

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

使用Java Servlet动态生成图片

使用Java Servlet动态生成图片

[JAVA100例]038、操作Excel文件

[JAVA100例]038、操作Excel文件
下拉加载更多内容 ↓