Linux系统下的日志分割工具,Split
和 Logrotate
split
选项 | 含义 |
---|---|
-b | 分割后的文档大小,单位是byte |
-C | 分割后的文档,单行最大byte数 |
-d | 使用数字作为后缀(default: 字母),同时使用-a length(default: 2)指定后缀长度 |
-l | 分割后文档的行数 |
–verbose | 显示输出详细信息 |
split -l --verbose 1000000 split.test -d -a 3 split.log ╰─$ ls split.test split.test008 split.test017 split.test026 split.test000 split.test009 split.test018 split.test027 split.test001 split.test010 split.test019 split.test028 split.test002 split.test011 split.test020 split.test029 split.test003 split.test012 split.test021 split.test030 split.test004 split.test013 split.test022 split.test031 split.test005 split.test014 split.test023 split.test032 split.test006 split.test015 split.test024 split.test033 split.test007 split.test016 split.test025