Linux 下大文件切割与合并

往往是因为网络传输的限制,导致很多时候,我们需要在 Linux 系统下进行大文件的切割。这样将一个大文件切割成为多个小文件,进行传输,传输完毕之后进行合并即可。

Linux 下大文件切割与合并

文件切割 – split

在 Linux 系统下使用 split 命令进行大文件切割很方便

搜索公众号GitHub猿后台回复“打飞机”,获取一份惊喜礼包。

命令语法

-a: #指定输出文件名的后缀长度(默认为2个:aa,ab...)-d: #指定输出文件名的后缀用数字代替-l: #行数分割模式(指定每多少行切成一个小文件;默认行数是1000行)-b: #二进制分割模式(支持单位:k/m)-C: #文件大小分割模式(切割时尽量维持每行的完整性)split [-a] [-d] [-l ] [-b ] [-C ] [要切割的文件] [输出文件名]

使用实例

# 行切割文件$ split -l 300000 users.sql /data/users_# 使用数字后缀$ split -d -l 300000 users.sql /data/users_# 按字节大小分割$ split -d -b 100m users.sql /data/users_```bash**帮助信息**```bash# 帮助信息$ split --helpUsage: split [OPTION]... [FILE [PREFIX]]Output pieces of FILE to PREFIXaa, PREFIXab, ...;default size is 1000 lines, and default PREFIX is 'x'.With no FILE, or when FILE is -, read standard input.Mandatory arguments to long options are mandatory for short options too.  -a, --suffix-length=N   generate suffixes of length N (default 2)            后缀名称的长度(默认为2)      --additional-suffix=SUFFIX  append an additional SUFFIX to file names  -b, --bytes=SIZE        put SIZE bytes per output file                       每个输出文件的字节大小  -C, --line-bytes=SIZE   put at most SIZE bytes of records per output file    每个输出文件的最大字节大小  -d                      use numeric suffixes starting at 0, not alphabetic   使用数字后缀代替字母后缀      --numeric-suffixes[=FROM]  same as -d, but allow setting the start value  -e, --elide-empty-files  do not generate empty output files with '-n'        不产生空的输出文件      --filter=COMMAND    write to shell COMMAND; file name is $FILE           写入到shell命令行  -l, --lines=NUMBER      put NUMBER lines/records per output file             设定每个输出文件的行数  -n, --number=CHUNKS     generate CHUNKS output files; see explanation below  产生chunks文件  -t, --separator=SEP     use SEP instead of newline as the record separator;  使用新字符分割                            '' (zero) specifies the NUL character  -u, --unbuffered        immediately copy input to output with '-n r/...'     无需缓存      --verbose           print a diagnostic just before each                  显示分割进度                            output file is opened      --help     display this help and exit                                    显示帮助信息      --version  output version information and exit                           显示版本信息The SIZE argument is an integer and optional unit (example: 10K is 10*1024).Units are K,M,G,T,P,E,Z,Y (powers of 1024) or KB,MB,... (powers of 1000).CHUNKS may be:  N       split into N files based on size of input  K/N     output Kth of N to stdout  l/N     split into N files without splitting lines/records  l/K/N   output Kth of N to stdout without splitting lines/records  r/N     like 'l' but use round robin distribution  r/K/N   likewise but only output Kth of N to stdoutGNU coreutils online help: Full documentation at: or available locally via: info '(coreutils) split invocation'

文件合并 – cat

在 Linux 系统下使用 cat 命令进行多个小文件的合并也很方便

命令语法

-n: #显示行号-e: #以$字符作为每行的结尾-t: #显示TAB字符(^I)cat [-n] [-e] [-t] [输出文件名]

使用实例

# 合并文件$ cat /data/users_* > users.sql帮助信息# 帮助信息$ cat --hUsage: cat [OPTION]... [FILE]...Concatenate FILE(s) to standard output.With no FILE, or when FILE is -, read standard input.  -A, --show-all           equivalent to -vET  -b, --number-nonblank    number nonempty output lines, overrides -n  -e                       equivalent to -vE  -E, --show-ends          display $ at end of each line  -n, --number             number all output lines  -s, --squeeze-blank      suppress repeated empty output lines  -t                       equivalent to -vT  -T, --show-tabs          display TAB characters as ^I  -u                       (ignored)  -v, --show-nonprinting   use ^ and M- notation, except for LFD and TAB      --help     display this help and exit      --version  output version information and exitExamples:  cat f - g  Output f's contents, then standard input, then g's contents.  cat        Copy standard input to standard output.GNU coreutils online help: Full documentation at: or available locally via: info '(coreutils) cat invocation'

以上就是Linux 下大文件切割与合并的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/108199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月22日 19:43:15
下一篇 2025年11月22日 20:12:44

相关推荐

  • Web3存储新功能:一站式管理数字资产

    Web3存储新功能通过整合去中心化存储、链上资产管理、DID身份认证与智能合约,实现数字资产的一站式管理,解决碎片化、安全隐患、身份割裂与资产流动性难题,提升安全性和使用效率。 Web3的浪潮正在以前所未有的速度席卷全球,数字资产的管理正变得日益复杂。从加密货币到NFT,再到各种DeFi协议中的代币…

    2025年12月11日
    000
  • 2025年全球市值最大的20种加密货币

    Binance币安 官网直达: 安卓安装包下载: 欧易OKX ️ 官网直达: 安卓安装包下载: Huobi火币️ 官网直达: 安卓安装包下载: 截至2025年8月,全球加密货币市场总规模已突破3.8万亿美元,比特币占据主导地位,占比超过60%。市值排名前列的币种呈现出“核心资产+稳定币+生态龙头”的…

    2025年12月11日
    000
  • 十大加密货币交易所推荐!全球十大中心化交易所最新排名

    Binance币安 官网直达: 安卓安装包下载: 欧易OKX ️ 官网直达: 安卓安装包下载: Huobi火币️ 官网直达: 安卓安装包下载: 选对交易所是进入币圈的第一步。2025年,市场格局已经趋于稳定,头部平台凭借各自优势吸引不同类型的用户。以下是综合交易量、安全性、产品功能和用户口碑整理出的…

    2025年12月11日
    000
  • 全球加密货币市值前十位介绍 市值前十的加密货币介绍

    Binance币安 官网直达: 安卓安装包下载: 欧易OKX ️ 官网直达: 安卓安装包下载: Huobi火币️ 官网直达: 安卓安装包下载: 根据2025年下半年的市场数据,全球加密货币市值排名前十的币种涵盖了主流公链、稳定币及社区驱动型资产。这些项目在技术、应用或流动性方面具有显著优势,构成了整…

    2025年12月11日
    000
  • 新兴国家加密货币普及:市场潜力巨大

    加密货币在全球范围内掀起了一股热潮,但其在新兴国家的普及速度和广度,却展现出远超预期的市场潜力。这些国家往往拥有独特的经济和社会背景,如高通货膨胀、不稳定的本地货币、银行服务覆盖率不足以及庞大的年轻人口。这些因素共同作用,使得加密货币,尤其是那些具备支付、储蓄和汇款功能的数字资产,成为当地居民解决实…

    好文分享 2025年12月11日
    000
  • Falcon Finance(FF)币是什么?值得投资吗?FF代币社区销售与风险性分析

    目录 Falcon Finance 是什么FF 社区销售:要点时间与地点分配及付款USD1 是什么Falcon Finance技术架构与 USDf 的关系FF代币是什么FF代币经济学生态系统伙伴关系及最新进展如何参与:简单步骤风险与控制常问问题关键要点 falcon finance 已发布明确的社区…

    2025年12月11日
    000
  • 区块链是什么?Blockchain技术运作原理和实际应用解析

    Binance币安 官网直达: 安卓安装包下载: 欧易OKX ️ 官网直达: 安卓安装包下载: Huobi火币️ 官网直达: 安卓安装包下载: 区块链是一种去中心化的分布式账本技术,它通过加密算法和共识机制,确保数据在多个节点之间安全、透明且不可篡改地存储与传输。它的核心价值在于无需依赖中央权威机构…

    2025年12月11日
    000
  • 最新加密货币涨幅排名_币圈暴涨最大数字货币排行榜

    Binance币安 官网直达: 安卓安装包下载: 欧易OKX ️ 官网直达: 安卓安装包下载: Huobi火币️ 官网直达: 安卓安装包下载: 2025年加密市场迎来爆发期,多个币种实现惊人涨幅。根据最新数据,部分项目凭借技术创新、社区热度或宏观环境推动,成为本轮行情的领跑者。 高增长主流币:基本面…

    2025年12月11日
    000
  • 技术分析:洞察币价涨跌的秘密

    在充满活力的加密货币市场中,币价的波动无时无刻不在牵动着投资者的心弦。究竟是什么力量驱动着这些数字资产的价格起伏?如何才能在复杂多变的市场中寻觅到一丝规律,从而做出明智的投资决策?技术分析,正是解锁这些秘密的钥匙。它不是预测未来的魔法,而是一种通过研究历史市场数据,尤其是价格和交易量,来识别市场趋势…

    好文分享 2025年12月11日
    000
  • 从 HyperLiquid 的 USDH 成为香饽饽详细分析:DeFi 稳定币的支点在哪里?

    近期,HyperLiquid 掀起的 USDH 发行权竞标风波,吸引了 Circle、Paxos、Frax Finance 等多方势力公开角逐,甚至有巨头豪掷 2000 万美元生态激励作为入场筹码。这场争夺不仅凸显了 DeFi 协议原生稳定币的巨大吸引力,也让我们有机会深入思考:DeFi 原生稳定币…

    2025年12月11日 好文分享
    000
  • 链上数据:揭示加密市场真实面貌

    链上数据,这一概念对于所有深入探索加密货币市场的投资者而言,无疑是揭示其真实面貌的核心钥匙。它不仅仅是一系列数字和代码的集合,更是区块链世界透明、公开与不可篡改特性的直接体现。我们常常听到关于价格波动、市场情绪的讨论,但这些都只是表象。真正驱动市场运转、反映其内在健康状况的,是那些记录在区块链上的一…

    好文分享 2025年12月11日
    000
  • BBVA携手Ripple在欧洲提供机构级比特币(BTC)、以太坊(ETH)托管服务

    瑞波(Ripple)将为西班牙BBVA银行提供加密资产托管解决方案,此举是在欧盟《加密资产市场监管条例》(MiCA)逐步落地的背景下,双方深化合作的重要一步,旨在推动欧洲传统金融机构更广泛地接纳数字资产。 总部位于美国的区块链技术公司Ripple,即瑞波币(XRP)背后的开发团队,正式宣布与西班牙B…

    2025年12月11日
    000
  • 山寨币季即将到来?加密货币市场指数创年内新高,是最佳买入时机吗?

    当前数字资产市场活跃,山寨币季或已来临。比特币主导地位下降、山寨币总市值突破及市场情绪转乐观是关键信号;宏观预期改善、技术落地与机构入场推动指数新高;初期布局具高回报潜力,但需警惕高波动、伪项目与流动性风险;应重点考察项目基本面、团队背景、社区活跃度及代币经济模型,优选具备实际应用与创新的优质资产进…

    2025年12月11日
    000
  • 什么是NFT?为何数字艺术品能拥有唯一性?

    在数字时代,复制和粘贴一个图像、一段音频或者一个视频文件是轻而易举的事情,这使得数字内容的“原创”和“唯一”概念变得模糊。然而,一种名为NFT的技术正在改变这一现状,它为数字世界中的物品赋予了可验证的独特性。NFT的全称是非同质化代币(Non-Fungible Token),这个术语本身揭示了其核心…

    2025年12月11日
    000
  • 加密货币中的“主网”和“测试网”分别指什么?

    在加密货币和区块链的世界中,经常会听到“主网”(Mainnet)与“测试网”(Testnet)这两个术语。它们代表了区块链项目运行的两种不同网络环境,各自承担着截然不同的功能和使命。理解这两者之间的差异对于开发者、投资者和普通用户来说,是深入了解区块链项目运作方式的基础。它们共同构成了一个项目从概念…

    2025年12月11日
    000
  • 稳定币:数字世界的“锚”,规避市场波动

    在波澜壮阔的数字货币市场中,价格的剧烈波动常常让投资者心潮澎湃,也可能让他们寝食难安。想象一下,你手中的数字资产可能在短短几小时内价值翻倍,也可能瞬间腰斩。这种高风险高回报的特性,虽然吸引了无数追逐财富的勇士,但也让许多寻求稳健的投资者望而却步。那么,有没有一种方法能够既享受数字货币带来的便利,又能…

    好文分享 2025年12月11日
    000
  • XRP惊现5万美元预测迷局详解:消失的《福布斯》报道与AI幻象

    加密圈再度掀起XRP 5万美元预测风暴,源头来自一段爆红视频与一篇“被删除”的《福布斯》文章。AI误报与市场情绪叠加,制造出一场真假难辨的舆论海啸,而现实中的XRP价格仍停留在2.96美元附近,投资者应理性看待机构布局与Ripple生态的实际进展。 近期,一则关于瑞波币(XRP)将暴涨至5万甚至6万…

    2025年12月11日
    100
  • 比特币BTC未来走势:ETF和稳定币价格上涨下的前景分析

    目录 融资:etf 和稳定币作为“水龙头” ETF净流入和AUM的信号意义 稳定币的增长和“弹药充足” 价格动量:关键阈值和结构 短期持有者(STH)成本和“动量门” 波动性和期货定价 三条路径:流量×动量的组合 场景 A | 扩展更高(低概率) 情景 B | 高范围盘整(中等概率) 场景 C | …

    2025年12月11日
    100
  • 元宇宙(Metaverse)概念:数字世界的未来愿景

    元宇宙(metaverse),一个近年来热度飙升的词汇,正以其无限的潜力吸引着全球的目光。它不仅仅是一个简单的虚拟世界,更是一个由增强现实(ar)、虚拟现实(vr)、人工智能(ai)、区块链等前沿技术融合而成的数字生态系统。在这里,用户可以拥有独特的数字身份,进行社交互动、娱乐体验、学习工作,甚至进…

    好文分享 2025年12月11日
    200
  • ARAI(AA)币是什么?怎么样?ARAI技术架构、代币经济学及风险分析

    目录 ARAI 是什么?技术架构:AI副驾驶如何落地架构亮点和工程说明低延迟和可组合性数据与反馈循环代币经济学(AA)现在可以验证什么可能的用途生态系统与合作伙伴关系资金和机构背景内容/基础设施协作近期进展和时间表ARAI 与游戏/金融的交汇之处常问问题关键要点 arai 声称要构建一个“ game…

    2025年12月11日
    000

发表回复

登录后才能评论
关注微信