首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    通过split命令分割大文件

    场景 线上出了问题,我需要去查找log定位问题,但是由于线上数据量庞大,这些log文件每过一个小时就会自动回滚一次,尽管如此,有的log文件依然达到了五六g以上的大小。...最后还是决定先把大文件分割成数个小文件,再用UltraEdit查看这些文件。 使用split命令分割大文件 在Linux下,切割和合并文件可以使用split和cat命令实现。...分割文件的命令是split,通过输入split --help可以查询帮助信息。...假设现在有个6GB大小的文件test.log,这里简单介绍下几种分割的方式: 按大小分割文件 1 split -b 1000000000 test.log -b参数表示按字节大小进行分割,在数字后边要指定被分割的文件名...当然,上边的这种写法不够人性化,我们可以使用其他的单位指定分割的大小:k、m。k表示KB,m表示MB。

    1.9K10

    通过Groovy消除代码噪声

    通过Groovy消除代码噪声 Java是在JVM上运行的最广泛使用的编程语言。不过,还有很多其他基于JVM的语言,比如Groovy,Scala,JRuby,Jython,Kotlin等等。...本文介绍如何在Spring Boo中使用Groovy语言编程。 Groovy Groovy是一种基于Java的语法的基于JVM的编程语言。Groovy支持动态输入,闭包,元编程,运算符重载等等语法。...POJO属性 在Java中,一般是通过为这些属性创建私有属性和getter、setter方法获取和创建Bean。...而在Groovy中,我们直接通过声明属性创建bean,然后使用object.propertyName语法访问它们,而无需创建setter和getters。...比如,使用范围运算符(..)进行迭代,如下例子: 1、常规for用法: for(i in 0..5) { print "${i}" }1 输出: 0 1 2 3 4 5 2、使用upto()的确定下限和上限

    70120
    领券