1、split命令简介
split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。
2、split命令参数
-b:值为每一输出档案的大小,单位为 byte。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出档的列数大小。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出档的列数大小。
3、示例
split -b 100m 1111.log (按照字节分隔)
split -l 1000000 1111.log(按照行数分隔)
split -l 1000000 1111.log(按照行数分隔)
[root@pps public_rw]# split -b 100m demo.txt
[root@pps public_rw]# split -l 50 demo.txt
相关推荐
AWK是一种强大的文本分析工具,尤其在Linux和Unix环境下被广泛使用。它能够对文本文件中的数据行进行处理,提取、分析或者转换数据,非常适合数据分析和报告生成。本笔记将详细介绍AWK的基本概念、语法、命令选项...
本学习笔记全面涵盖了Vi的使用方法,从基础操作到高级技巧,旨在帮助读者掌握Vi的强大编辑能力。 #### Vim初步 - **第一次运行Vim**:启动Vim后,你会看到一个空白的编辑界面。Vim默认处于命令模式,通过输入命令...
awk学习笔记主要涵盖了awk编程语言的基础知识和常用功能。awk是一种强大的文本分析工具,尤其在Linux/Unix环境下广泛使用。它能够处理标准输入、文件或其它命令的输出,通过模式匹配对文本进行分析和处理。 1. **...
### Python学习笔记知识点总结 #### 一、Python简介与特点 **Python**是一种新兴的、免费的、解释型的、可移植的、开放源代码的脚本编程语言。它不仅适用于快速开发简单脚本,也适合开发复杂的应用程序。Python...
AWK可以使用`getline`命令从其他文件或管道中读取数据,以及使用`print`和`printf`进行复杂的输出格式化。 **一.12 AWK与SHELL SCRIPT混合编程** AWK脚本可以嵌入到shell脚本中,与其他Unix工具配合使用,实现更...
### Python学习笔记与简明教程知识点汇总 #### Python 第1课:安装 - **知识点**: - Python 安装包的选择(官方下载站点获取最新版本) - Windows/Linux/MacOS 下Python环境的安装步骤 - 环境变量配置方法...
集合了 所有的 Unix命令大全 登陆服务器时输入 公帐号 openlab-open123 telnet 192.168.0.23 自己帐号 sd08077-you0 ftp工具 192.168.0.202 tools-toolss 老师测评网址 http://172.16.0.198:8080/poll/ 各个 ...
我们还学习了如何使用`docker exec`命令进入容器中并安装Vim编辑器。 2. 序列化和反序列化: 在本节中,我们学习了如何将集合转换成JSON,并将JSON反序列化成集合。在Java语言中,我们可以使用Jackson库来实现序列...
- **实践**: 使用`tar -cvf - file | split -b size -`命令实现。 **11. 连续执行一个命令** - **概述**: 在命令行连续执行同一命令。 - **实践**: 使用`watch -n interval command`命令。 **12. 用tar命令导出...
可以使用切片操作获取子字符串,使用字符串方法如`len()`获取长度,`strip()`去除两侧空白,`split()`分割字符串,`join()`连接字符串等。 【字符串格式化】 Python 2.x中,可以使用`%`操作符进行字符串格式化,如`...
### awk学习使用笔记及举例 #### 1. awk简介 awk是一种专为文本处理而设计的编程语言,常用于Linux/Unix环境下。它可以处理来自标准输入、文件或其它命令输出的数据。awk支持用户自定义函数和动态正则表达式等功能...
在马哥教育的PYTHON相关基础笔记中,我们看到几个关键知识点: 1. **推荐书籍**:学习Python时,有几本经典教材值得参考,包括《Python Cookbook》、《Learn Python the Hard Way》、《Google's Python Class》以及...
### Java核心知识精讲 #### 一、Java简介 Java是一种广泛使用的高级编程语言...以上就是从“李兴华java笔记”中提取的核心知识点,涵盖了Java的基础语法、面向对象编程的基本概念和技术点。希望对学习Java有所帮助。
这个应用主要使用 JavaScript 进行开发,这使得它能够在任何支持 Node.js 的操作系统上运行,包括 Windows、macOS 和 Linux。JavaScript 是一种广泛使用的编程语言,尤其在Web开发中,但通过Node.js,它也能用于构建...
Python是一种广泛使用的高级编程语言,以其易读性、简洁的语法和强大的功能而闻名。作为初学者,了解Python的基础是迈向编程世界的坚实第一步。"最新Python入门基础教程(完整版)"压缩包...祝你在学习之旅中取得成功!
类型转换是在编程中经常用到的操作之一,它允许我们将一种数据类型转换为另一种数据类型。 - **字符串转换为列表**:例如`print(list("hello"))`,结果为`['h', 'e', 'l', 'l', 'o']`。 - **列表转换为字符串**:...
4. **使用epoll进行I/O多路复用**:Python中的`select.epoll`类提供了类似于Linux `epoll`的API。`epoll.poll()`函数接受一个超时参数,默认情况下,如果没有事件发生则会一直阻塞。为了实现非阻塞行为,可以传入0...