Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – dd中ibs / obs / bs的用途大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我有一个脚本,可以在linux机器上的文件中创建文件系统.我看到要创建文件系统,它使用'dd'和bs = x选项,从/ dev / zero读取并写入文件.我认为通常指定ibs / obs / bs对于从真实硬件设备读取是有用的,因为具有特定的块大小限制.但是,在这种情况下,当它从虚拟设备读取并写入文件时,我看不到使用'bs = x bytes'选项背后的任

我有一个脚本,可以在linux机器上的文件创建文件系统.我看到要创建文件系统,它使用’dd’和bs = x选项,从/ dev / zero读取并写入文件.我认为通常指定ibs / obs / bs对于从真实硬件设备读取是有用的,因为具有特定的块大小限制.但是,@L_450_7@种情况下,当它从虚拟设备读取并写入文件时,我看不到使用’bs = x bytes’选项背后的任何意义.我的理解在这里错了吗?
(以防如果有帮助,此文件系统稍后用于启动qemu vm)

最佳答案
块大小是一次读取和写入的字节数.据推测,有一个count =选项,它以块大小为单位指定.如果有skip =或seek =选项,那么它们也将以块大小为单位.但是,如果您正在读取和编写常规文件,并且没有磁盘错误,那么只要您可以相应地缩放这些参数并且它们仍然是整数,则块大小并不重要.然而,某些尺寸可能比其他尺寸更有效.

大佬总结

以上是大佬教程为你收集整理的linux – dd中ibs / obs / bs的用途全部内容,希望文章能够帮你解决linux – dd中ibs / obs / bs的用途所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。