每天一个linux命令008 dd命令

网友投稿 803 2022-10-12

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

每天一个linux命令008 dd命令

后台回复”99.99%“获取运维干货

命令简介

dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。

dd命令 用于复制文件并对原文件的内容进行转换和格式化处理件。

最常见的就是生成一些固定大小的文件,可以用来测告警或者测试日志清理脚本

语法

dd(选项)

选项

bs=<字节数>:将ibs(输入)与obs(输出)设成指定的字节数;count=<区块数>:仅读取指定的区块数;if=<文件>:读取文件;of=<文件>:输出到文件;--help:帮助;--version:显示版本信息。

扩展

/dev/null 空设备文件/dev/zero 它会提供无限连续不断的空数据流,可以用来产生一个固定大小的空文件

实例

[root@localhost text]# dd if=/dev/zero of=test.txt bs=1M count=11+0 records in1+0 records out1048576 bytes (1.0 MB) copied, 0.006107 seconds, 172 MB/s[root@localhost text]# du -sh test.txt 1.1M test.txt

该命令创建了一个1M大小的文件test.txt,其中参数解释:

if 代表输入文件。of 代表输出文件。bs 代表字节为单位的块大小。count 代表被复制的块数。/dev/zero 前面有介绍

以上命令可以看出dd命令来测试内存操作速度:

1048576 bytes (1.0 MB) copied, 0.006107 seconds, 172 MB/s

推荐阅读

生产elasticsearch 8.0部署文档

elastalert2-ELK日志关键字监控实践

kubernetes安装参考这篇就好了!!

上一篇:k8s系列-04-k8s的认证、授权和准入控制
下一篇:(译)Linkerd v2:响应实际生产需求的新一代服务网格
相关文章

 发表评论

暂时没有评论,来抢沙发吧~