1.软文推荐

2.软文推荐

3.软文推荐

在Linux系统中split命令可以将一个文件分割成数个,在默认情况下将按照每1000行切割成一个小文件,下面良许教程网为大家分享一下Linux系统中split命令具体使用方法。

语法
 split [--help][--version][-][-b ][-C ][-l ][要切割的文件][输出文件名]
参数说明

- : 指定每多少行切成一个小文件

-b : 指定每多少字节切成一个小文件

–help : 在线帮助

–version : 显示版本信息

-C : 与参数”-b”相似,但是在切 割时将尽量维持每行的完整性

[输出文件名] : 设置切割后文件的前置文件名, split会自动在前置文件名后再加上编号

案例演示:

1. 以行为单位切割文件

首先创建一个有5行的文件hello,

#cat hello Hello, World1 Hello, World2 Hello, World3 Hello, World4 Hello, World5

使用命令:

#split -2 hello split1_

split命令会将文件以两行为单位进行切割,每两行组成一个新文件,5行就有三个文件,名称会分别为:

split1_aa , split1_ab , split_ac

2. 以字节为单位的切割

还是文件hello,使用命令ls -l hello 可以看到文件的大小为65字节,以10字节切割文件,会有7个文件

先使用-b命令,如下:

#split -b 10 hello split2_

文件切出来有7个,

split2_aa , split2_ab , split2_ac , split2_ad , split2_ae , split2_af , split2_ag

下面使用-C参数,如下:

#split -C 10 hello split3_

切出了10个文件,用ls -l 命令输出如下:

虽然同样是以字节为单位切割文件,但-C参数会尽量保持每行的完整性,也就是说,一行有13个字节,那么会切割成两个文件,一个10字节,一个3字节,而-b参数会将8字节累计到下一行凑足十字节再切,所以-b参数只有7个文件,而-C参数有10个文件。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/1973.html,若引用不当,请联系修改。

相关文章 8

1

Linux系统nfs服务器配置详细教程 2分钟前

NFS(Network File System)即网络文件系统其功能就是可以通过网络实现文件的共享。下面良许教程网为大家分享一下Linux系统中nfs服务器配置的...

2

SSMTP—让Linux系统从Office 365发送邮件 5分钟前

SSMTP 能够被安装到任意 Linux 系统当中,一旦配置完成,全部来自 root、nobody 或其它应用程序发送的邮件均可以经过 SSMTP 进行转发。咱们也能...

3

SoftShellWeb:台湾VPS云服务器,中国大陆优化线路,1核1G内存1Gbps带宽低至4美元/月 6分钟前

softshellweb发布了几款特价免备案的台湾vps云服务器计划方案,中国台湾省台北市机房数据中心,采用中国大陆优化线路,基础配置1核、1G内...

4

Linux系统中使用sudo小技巧 8分钟前

在Linux运维中通常为了安装一般不会使用root账号来管理服务器,但是在日常使用过程中难免会使用root权限才能操作,这就需要使用sudo命令进...

5

七牛云:注册免费获取每月10GB云存储空间+20GB CDN流量(含10GB https流量)(七牛云平台) 10分钟前

七牛云怎么样? 云存储和CDN服务,在众多的云服务提供商中,七牛云服务商的知名度还是比较高的。我们很多人应该知道或者也有使用过,...

6

云服务器是干什么的?主要有什么特点和优势?(云服务器干什么的) 13分钟前

云服务器是干什么的? 云服务器,也可以叫云主机,在近几年时间,已经快速在国内普及开来,并有逐渐替代虚拟主机、VPS的趋势。相比传...

7

SQLite中创建与附加数据库 15分钟前

SQLite 是一个进程内的轻量级嵌入式数据库,它的数据库就是一个文件,实现了自给自足、无服务器、零配置的、事务性的SQL数据库引擎。...

8

CentOS下SNMP的安装与使用 17分钟前

简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组...