split分割(拆分)文件

split分割(拆分)文件

需求:指定文件大小拆分文件

# ll -h test/ |grep vmcore

-rw-r--r-- 1 root root  12G 12月  7 00:20 vmcore

工具:split

操作过程:

# split -b 900M vmcore

# ll -h

总用量 23G

-rw-r--r-- 1 root root 1.3K 12月  7 00:25 md5.txt

-rw-r--r-- 1 root root  12G 12月  7 00:20 vmcore

-rw-r--r-- 1 root root 900M 12月  6 23:48 xaa

-rw-r--r-- 1 root root 900M 12月  6 23:44 xab

-rw-r--r-- 1 root root 900M 12月  6 23:44 xac

-rw-r--r-- 1 root root 900M 12月  6 23:45 xad

-rw-r--r-- 1 root root 900M 12月  6 23:46 xae

-rw-r--r-- 1 root root 900M 12月  6 23:45 xaf

-rw-r--r-- 1 root root 900M 12月  6 23:47 xag

-rw-r--r-- 1 root root 900M 12月  7 00:16 xah

-rw-r--r-- 1 root root 900M 12月  6 23:47 xai

-rw-r--r-- 1 root root 900M 12月  6 23:47 xaj

-rw-r--r-- 1 root root 900M 12月  6 23:48 xak

-rw-r--r-- 1 root root 900M 12月  6 23:47 xal

-rw-r--r-- 1 root root 696M 12月  6 23:45 xam

合成文件:

# cat xa* > vmcore_001

# ls

md5.txt  vmcore  vmcore_001  xaa  xab  xac  xad  xae  xaf  xag  xah  xai  xaj  xak  xal  xam

# md5sun vmcore_001

原文地址:https://www.cnblogs.com/qibeixiong/p/12001371.html

时间: 2024-10-27 11:38:10

split分割(拆分)文件的相关文章

linux下利用split分割大文件

使用split分割大文件 在我们的实际生产环境中,会产生许许多多的大文件,这些文件的大小不一,有的甚至会有好几十T的大小,那么我们对这些文件进行分析时,又该如何下手呢?这时我们便可以使用linux下自带的一个命令split来实现文件的分割. Split对文件的分割支持按照行数的分割,以及支持按照大小分割两种模式.要说明的是,在二进制文件中,没有'行'的概念,所以二进制文件无法使用行分割,而只能按照文件的大小来进行分割. 本次实验自行分割出一个500M大小的文件,如下图: 我们来对这个模拟文件进行

split分割大文件--包含通过awk按规则分割文件到对应子文件

当对一个大文件进行传输或者分析的时候,一个可以参考的办法是先通过split对文件进行分割,再对每个子文件进行处理,如果需要合并再进行合并. split函数可以按文件大小或者行数来进行分割. -a : 指定后缀长度 -b : 每个文件多少字节,单位可以为k和M -d : 使用数字后缀而不是字母 -l : 指定每个文件的行数,默认1000 例子: 切割一个文件为每个子文件20M大小,-b指定20M大小,filename为文件名,prefix为每个子文件的前缀.后缀通常为aa,ab,ac.... $

linux下拆分文件split

split 能根据行或大小拆分指定文件. 语法: split [OPTION]... [INPUT [PREFIX]] 说明: split [参数列表]  [待拆分文件  [拆分文件后生成的文件名前缀]] 注意:默认拆分的文件会存在放在当前工作目录,及 pwd 命令所在目录下,默认拆分后生成的文件名以aa , ab , ac顺序增加,如果所拆分的文件数过多(超600)得使用 -a 参数来修改拆分后的文件名长度. 常用方式:(待拆分文件名: split.json ,生成文件名前缀 split-tm

Linux split拆分文件

200 ? "200px" : this.width)!important;} --> 介绍 split可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,拆分一个1G大小的文件花费不到1S的时间,如果手工在windows上面进行操作估计得卡死. 选项 Usage: split [OPTION]... [INPUT [PREFIX]] Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; defau

Linux的Split 命令 (文件分割)

功能能说明:分割文件.############################################################################# Split:按指定的行数截断文件 格式: split [-n] file [name] 参数说明: -n: 指定截断的每一文件的长度,不指定缺省为1000行 file: 要截断的文件 name: 截断后产生的文件的文件名的开头字母,不指定,缺省为x,即截断后产生的文件的文件名为xaa,xab....直到xzz #####

linux命令(38):split 分割文件

在Linux下用split进行文件分割: 模式一:指定分割后文件行数 对与txt文本文件,可以通过指定分割后文件的行数来进行文件分割. 命令: split -l 300 large_file.txt new_file_prefix 模式二:指定分割后文件大小 对于可执行文件等二进制文件,则不能通过文件行数来进行文件分割,此时我们可以指定分割大小来分隔文件. 命令: split -b 10m large_file.bin new_file_prefix 对二进制文件我们同样也可以按文件大小来分隔.

split 分割文件

1.命令功能 split将文件分割成多个碎片文件. 2.语法格式 split  option  input  prefix split  选项    输入文件名   输出文件名前缀 参数说明 参数 参数说明 -a 长度为n的后缀,默认长度为2 -b 输出文件的最大字节 -c 输出文件的行数的最大字节数 -l 输出文件最大行数 -d 用数字后缀代替字母后缀 3.使用范例 范例1 分割passwd文件,每个文件最大8行,后缀长度3,后缀以b开头 [[email protected] chu]# sp

Linux培训教程 linux系统下分割大文件的方法

在linux中分割大文件,比如一个5gb日志文件,需要把它分成多个小文件,分割后以利于普通的文本编辑器读取. 有时,需要传输20gb的大文件,Linux培训 教程件到另一台服务器,也需要把它分割成多个文件,这样便于传输数据. 以下通过五个不同的例子,来讲解Linux下分割大文件的方法,供大家参考. 例1.以每个文件1000行分割 split命令分割文件成每个文件1000行,并且文件名依次为 [前缀]aa,[前缀]ab, [前缀]ac等,默认的前缀是X,每个文件的行数为1000行. 命令: 复制代

怎样按页面范围分割pdf文件

有些文档比较大, 里面的内容会有很多,自然页面也会有好多.如果需要按页面拆分成几个小的PDF文档,一些pdf编辑工具拆分起来很麻烦.那怎么将pdf文档按照指定的页面范围一次拆分成多个小的pdf文档. 先打开pdf文件进行查看,确定好该如何划分页面,按照怎样的页面范围进行划分. 打开pdf分割软件,查看pdf页面分割规则,以便正确设置页面分割范围. 点击“添加文件”,在弹出的打开窗口中将要拆分的pdf文件上传到软件中,或者直接用鼠标将文件拖曳至界面即可. 接着按照页面分割规则在文件后面的分割页码栏