- 浏览: 771764 次
- 性别:
- 来自: 广州
文章分类
最新评论
split命令
split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。
-b:值为每一输出档案的大小,单位为 byte。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出文档的行数大小。
实例
1、生成一个大小为100KB的测试文件:
[root@localhost split]# split -b 10k date.file
[root@localhost split]# ls date.file
xaa xab xac xad xae xaf xag xah xai xaj
2、文件被分割成多个带有字母的后缀文件,如果想用数字后缀可使用-d参数,
同时可以使用-a length来指定后缀的长度:
[root@localhost split]# split -b 10k date.file -d -a 3
[root@localhost split]# ls date.file
x000 x001 x002 x003 x004 x005 x006 x007 x008 x009
3、为分割后的文件指定文件名的前缀
[root@localhost split]# split -b 10k date.file -d -a 3 split_file
[root@localhost split]# ls
date.file split_file000 split_file001 split_file002 split_file003 split_file004 split_file005 split_file006 split_file007 split_file008 split_file009
4、使用-l选项根据文件的行数来分割文件,例如把文件分割成每个包含10行的小文件:
split -l 10 date.file
来自: http://man.linuxde.net/split
split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。
-b:值为每一输出档案的大小,单位为 byte。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出文档的行数大小。
实例
1、生成一个大小为100KB的测试文件:
[root@localhost split]# split -b 10k date.file
[root@localhost split]# ls date.file
xaa xab xac xad xae xaf xag xah xai xaj
2、文件被分割成多个带有字母的后缀文件,如果想用数字后缀可使用-d参数,
同时可以使用-a length来指定后缀的长度:
[root@localhost split]# split -b 10k date.file -d -a 3
[root@localhost split]# ls date.file
x000 x001 x002 x003 x004 x005 x006 x007 x008 x009
3、为分割后的文件指定文件名的前缀
[root@localhost split]# split -b 10k date.file -d -a 3 split_file
[root@localhost split]# ls
date.file split_file000 split_file001 split_file002 split_file003 split_file004 split_file005 split_file006 split_file007 split_file008 split_file009
4、使用-l选项根据文件的行数来分割文件,例如把文件分割成每个包含10行的小文件:
split -l 10 date.file
来自: http://man.linuxde.net/split
发表评论
-
git使用详解
2023-02-04 12:47 155一、快速使用介绍 1、 ... -
git密码忘记
2022-10-10 11:05 1114在提交git时,发现密码已经更新过了,需要输入新的密码,可以执 ... -
查看历史命令,并显示运行时间
2021-09-01 14:40 416查看历史运行命令及时间 通常使用history来查看历史运行的 ... -
awk命令-比较文件和删除列操作
2019-12-28 08:46 6371.找出两个文件之间的不同部分可以使用 awk 'NR==FN ... -
使用yum提示Error: rpmdb open failed的解决方案
2019-06-17 20:08 879rpmdb: Thread/process 35884/139 ... -
yum: Cannot find a valid baseurl for repo: migsrv解决方法
2018-09-03 10:33 3647yum安装程序报错: Loaded plugins: fas ... -
rpmdb: Thread died in Berkeley DB library
2018-05-10 20:18 1974通过rpm -ivh hadoop-hdfs-namenode ... -
LDLIBRARYPATH shouldn't contain the current directory
2017-09-29 08:56 01. LDLIBRARYPATH shouldn't cont ... -
忘了root用户密码后,修改root密码方法
2017-07-10 15:40 2123对于Redhat7系统,如果把root用户密码忘了的话,需要重 ... -
redhat7 配置使用centos的yum源
2017-07-02 16:37 3607新安装了redhat7.安装后,登录系统,使用yum upda ... -
kill所有java进程
2017-06-27 10:03 2336经常需要杀掉某一类进程,其命令如下: ps -ef | gr ... -
删除指定时间的文件
2017-06-07 09:27 3258按照文件的修改最后修改时间来删除 1、删除2016年的所有文 ... -
批量替换和删除多个文件中的指定字符串
2017-05-02 15:45 2899一、Linux sed 批量替换多个文件中的字符串 sed ... -
查询服务器外网IP和根据域名查询外网IP
2017-03-27 08:43 3009linux经常需要查询服务器的外网IP,或是通过域名来 ... -
查询服务器外网IP和根据域名查询外网IP
2017-03-27 08:47 0linux经常需要查询服务器的外网IP,或是通过域名来 ... -
lsof使用及文件彻底删除和恢复
2016-05-01 21:32 7680lsof简介 lsof(list open files ... -
du与df查看已使用空间不一致的原因及解决办法
2016-05-01 21:26 8063在linux系统上有时发现使用df 查看磁盘已使用空间和使 ... -
linux 查找出包含某个字符串的所有文件的方法详解
2015-08-13 11:06 11851一、find查找用法 find [-H] [-L] [- ... -
查看linux系统版本命令详解
2015-07-29 10:15 1585一。查看内核版本命 ... -
linux 查看端口被占用情况详解
2015-07-16 14:45 7673经常在启动一个程序会碰到端口被占用,这里讲一下怎么查看端口 ...
相关推荐
Linux工具split命令分割文件 分包工具
Linux split命令 Linux split命令用于将一个文件分割成数个。 该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。 语法split [--help][--version][-][-b ][-C ][-l ][要切割的文件]...
Linux split命令用于将一个文件分割成数个,该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件,其基本语法是split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l &...
dpkg-split命令用来将Debian linux中的大软件包分割成小软件包,它还能够将已分割的文件进行合并。 dpkg-split命令只能在Debian系统上使用,因为他需要调用dpkg-deb命令分析软件包的组成。 语法格式: dpkg-split ...
要将文件分割为多个文件块,只需使用 split 命令。 $ split bigfile 默认情况下,split 命令使用非常简单的命名方案。文件块将被命名为 xaa、xab、xac 等,并且,大概地,如果你将足够大的文件分割,你甚至可能会...
split 命令 splat 命令 splitvg 命令 splitlvcopy 命令 splp 命令 spost 命令 spray 命令 sprayd 守护进程 srcmstr 守护进程 startcondresp 命令 start-secldapclntd 命令 stop-secldapclntd 命令 startrpdomain ...
49.split命令:切割文件 50.stat命令:显示inode内容 51.sum命令:计算文件的校验码 52.tee命令:从标准输入读取并输出到标准输出和文件 53.tmpwatch命令:删除暂存文件 54.touch命令:更新文件或...
一、操作系统概述 1、 操作系统 2、 不同应用利于的主流操作系统二、系统安装 1、安装VM虚拟机 1.1 简要介绍 1.2 配置网卡 2、 配置网卡信息 3、 Linux目录详解 ...2.8.11 split命令 2.8.12 awk命令
linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在...
5.11split命令: 5.12join命令 6控制流 6.1if命令 6.2循环命令:while 、for、 foreach 6.2.1while命令 6.2.2for命令 6.2.3foreach命令 6.2.4break和continue命令 6.2.5switch 命令 6.1eval命令 6.2source命令 7过程...
5.11 JOIN与 SPLIT命令24 5.12 FOREACH控制结构27 第 6 章. 数组 28 6.1 数组的定义与格式28 6.2 数组变量29 6.3 多维数组29 6.4 数组操作命令.30 6.4.1 array get 命令 30 6.4.2 array names命令. 30 ...
解决的办法就是将最后的压缩包按照指定大小进行分割,这就需要用到split命令了。 举例说明: 要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令: tar cjf - logs/ |split -b 1m - logs.tar.bz2. 完成后...
解决的办法就是将最后的压缩包按照指定大小进行分割,这就需要用到split命令了。 举例说明: 要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令: tar cjf - logs/ |split -b 1m - logs.tar.bz2. 完成后...
split命令 join命令 相关章节 第6章 控制结构命令 if then else switch while foreach for break与continue catch error return 第7章 过程与作用域 proc命令 使用rename来改变命令名 作用域 ...
1.4 TCL命令格式...........................................................................................................................2 1.5 TCL脚本文件和SOURCE 命令...................................
与该功能相关的Linux命令:readonly命令 – 标记shell变量或函数为只读vipw命令 – 编辑某些配置文件dpkg-split命令 – 分割软件包resize命令 – 设置终端机视窗的大小source命令 – 在当前Shell环境中从指定文件...
文件分割工具 Super Split 使用说明 一、特点 本软件最大特点是能够自动检测A盘剩余容量,自适应A盘。 二、使用方法: (1)split -xxxK filename.ext 其中“K”不能省略,“K”表示以KB为单位进行...