iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >linux中如何拆分与合并
  • 493
分享到

linux中如何拆分与合并

2023-06-15 18:06:12 493人浏览 八月长安
摘要

这篇文章主要介绍了linux中如何拆分与合并,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。操作实战场景一:使用 split 拆分文件难度★演示用发行版Fedora 32涉及命

这篇文章主要介绍了linux中如何拆分与合并,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

操作实战

场景一:使用 split 拆分文件
难度
演示用发行版Fedora 32
涉及命令split

split 是 Linux 环境提供的文件拆分实用程序,同时支持二进制文件和文本文件。通常情况下已经随 coreutils 内置于系统中,无需另行安装。

按大小拆分

二进制文件和文本文件按大小拆分时使用的选项不同:

  • 二进制文件使用 -b 选项指定分割后的文件大小。

  • 文本文件则使用 -C 选项指定分割后的文件大小。

二者用法类似,只需要:

split [选项] [大小] [待拆分文件] [拆分后的前缀(可选)]

以将 debian-live-10.5.0-amd64-lxQt.iso(约 2.4 GB)按 100MB 大小进行拆分为例:

> split -b 100M debian-live-10.5.0-amd64-lxqt.iso debian-live-

可以看到原文件被拆分成 25 个更小的文件,从 aa 到 ay:

debian-live-aa  debian-live-ad  debian-live-ag  debian-live-aj  debian-live-am  debian-live-ap  debian-live-as  debian-live-av  debian-live-aydebian-live-ab  debian-live-ae  debian-live-ah  debian-live-ak  debian-live-an  debian-live-aq  debian-live-at  debian-live-awdebian-live-ac  debian-live-af  debian-live-ai  debian-live-al  debian-live-ao  debian-live-ar  debian-live-au  debian-live-ax
场景二:使用 cat 合并文件
难度
演示用发行版Fedora 32
涉及命令catdiff

cat 是 linux 环境提供的文件连接实用程序,能够连接文件并将其输出到标准输出。通常情况下已经随 coreutils 内置于系统中,无需另行安装。

值得注意的是,为了保证合并后的文件和原始文件一致,在有条件的情况下,可以用 diff 命令验证。

合并拆分后的文件

使用 cat 合并文件可以采用 cat [文件...] > [合并后的文件名] 的格式,此方法对二进制文件和文本文件均有效。

以之前的 debian-live-aa 到 debian-live-ay 为例,合并时可以使用此命令:

> cat debian-live-* > debian-live.iso

可以看到目录下会生成合并后的 debian-live.iso 文件。

debian-live-aa  debian-live-ad  debian-live-ag  debian-live-aj  debian-live-am  debian-live-ap  debian-live-as  debian-live-av  debian-live-aydebian-live-ab  debian-live-ae  debian-live-ah  debian-live-ak  debian-live-an  debian-live-aq  debian-live-at  debian-live-aw  debian-live.isodebian-live-ac  debian-live-af  debian-live-ai  debian-live-al  debian-live-ao  debian-live-ar  debian-live-au  debian-live-ax
使用 diff 验证文件

只需要按 diff [原文件] [现文件] 的格式执行即可。如果没有输出,则证明两个文件之间没有差异。

以对比 debian-live-10.5.0-amd64-lxqt.iso 和 debian-live.iso 为例:

> diff debian-live-10.5.0-amd64-lxqt.iso debian-live.iso> # 无输出,表示二者是相同的。

感谢你能够认真阅读完这篇文章,希望小编分享的“linux中如何拆分与合并”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: linux中如何拆分与合并

本文链接: https://www.lsjlt.com/news/281195.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux中如何拆分与合并
    这篇文章主要介绍了linux中如何拆分与合并,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。操作实战场景一:使用 split 拆分文件难度★演示用发行版Fedora 32涉及命...
    99+
    2023-06-15
  • Dreamweaver单元格如何拆分合并
    这篇文章主要介绍了Dreamweaver单元格如何拆分合并,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。示例例:4行3列表格(如图所示),先切换到设计视图。一、合并单元格按住...
    99+
    2023-06-08
  • Java如何合并、拆分PDF文档
    这篇文章主要介绍Java如何合并、拆分PDF文档,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用工具:Free Spire.PDF for Java (免费版)Jar文件获取及导入:方法1:通过官网下载包。下载后,...
    99+
    2023-06-02
  • 怎么在python中拆分与合并文件
    本篇文章给大家分享的是有关怎么在python中拆分与合并文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。python是什么意思Python是一种跨平台的、具有解释性、编译性、...
    99+
    2023-06-15
  • Linux命令行中怎么进行文件的拆分与合并
    Linux命令行中怎么进行文件的拆分与合并,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。操作概述备份文件时常常涉及到大文件传输的问题,遇到网络质量不佳或者其他问题常常会导致传输...
    99+
    2023-06-28
  • pyspark dataframe列的合并与拆分实例
    目录pyspark dataframe列的合并与拆分dataframe列数据的分割dataframe列数据的拆分dataframe将一行分成多行dataframe列数据的合并data...
    99+
    2023-03-23
    pyspark dataframe dataframe列的合并 dataframe列的拆分
  • 怎么在python拆分与合并字符串
    这篇文章将为大家详细讲解有关怎么在python拆分与合并字符串,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python有哪些常用库python常用的库:1.requesuts;2.scra...
    99+
    2023-06-14
  • PHP中怎么实现数组合并与拆分操作
    这篇文章给大家介绍PHP中怎么实现数组合并与拆分操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。PHP数组合并与拆分之array_merge_recursive()用法array_merge_recursive()可...
    99+
    2023-06-17
  • 怎么对FrontPage框架进行拆分与合并
    怎么对FrontPage框架进行拆分与合并?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、拆分框架选中要拆分的框架,可以看到被选中的框架有一个蓝色的边框围绕。...
    99+
    2023-06-08
  • pyspark dataframe列的合并与拆分方法是什么
    这篇文章主要介绍了pyspark dataframe列的合并与拆分方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇pyspark dataframe列的合并与拆分方法是什么文章都会有...
    99+
    2023-07-05
  • SQL字符串的合并与拆分实例代码分析
    本篇内容主要讲解“SQL字符串的合并与拆分实例代码分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SQL字符串的合并与拆分实例代码分析”吧!字符串的合并在Or...
    99+
    2024-04-02
  • 如何拆分Linux终端
    这篇文章主要讲解了“如何拆分Linux终端”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何拆分Linux终端”吧!没有什么问题是不能用一个 Linux 终端解决的,如果不行,那就用两个。很...
    99+
    2023-06-16
  • 亚马逊合并拆分listing教程
    注册Amazon帐户:首先,您需要注册一个Amazon帐户,并登录您的账户。登录后,您需要选择一个新的帐户,然后创建一个新的Listing。 选择新的Listing:接下来,您需要选择要创建的新Listing。在您的当前Listing页面...
    99+
    2023-10-27
    亚马逊 教程 listing
  • Pandas实现批量拆分与合并Excel的示例代码
    目录前言一、拆分成小表格二、合并excel1.介绍2.代码前言 提示:这里可以添加本文要记录的大概内容: 将一个EXCEL等份拆成多个EXCEL 将多个小EXCEL合并成一个大EXC...
    99+
    2024-04-02
  • Pandas数据分析之批量拆分/合并Excel
    目录前言一、假造数据二、程序演示 1、将一个大Excel等份拆成多个Excel2、合并多个小Excel到一个大Excel总结前言 笔者最近正在学习Pandas数据分析,将自...
    99+
    2024-04-02
  • C#实现拆分合并Word表格中的单元格
    目录程序环境在Word表格中合并单元格完整代码效果图在Word表格中拆分单元格完整代码效果图我们在使用Word制作表格时,由于表格较为复杂,只是简单的插入行、列并不能满足我们的需要。...
    99+
    2022-12-22
    C#拆分合并Word表格单元格 C#拆分单元格 C#合并单元格
  • ogg中extract如何拆分
    这篇文章将为大家详细讲解有关ogg中extract如何拆分,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。ogg的extract的拆分方法0.背景OGG 在部署以后,随着业...
    99+
    2024-04-02
  • Linux文件分割与合并怎么实现
    这篇文章主要介绍“Linux文件分割与合并怎么实现”,在日常操作中,相信很多人在Linux文件分割与合并怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux文件分割与合并怎么实现”的疑惑有所帮助!...
    99+
    2023-06-16
  • windows中abbyy如何拆分pdf
    本篇内容主要讲解“windows中abbyy如何拆分pdf”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows中abbyy如何拆分pdf”吧! abb...
    99+
    2022-12-09
    windows abbyy pdf
  • 队列技术在PHP与MySQL中的消息拆分和消息合并的应用
    引言:队列技术是一种非常重要的数据结构,它在分布式系统中起到了至关重要的作用。在PHP与MySQL中,队列技术可以被广泛应用于消息拆分和消息合并的场景中。本文将介绍队列技术在PHP与MySQL中的应用,并提供具体的代码示例。一、队列技术的概...
    99+
    2023-10-21
    MySQL PHP 队列 消息合并 消息拆分
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作