一、dd命令

1. 作用

Copy a file, converting and formatting according to the operands.

复制一个文件,根据操作数进行转换和格式化。

2. 用法

dd [OPERAND]...

3. 常用参数

  • bs=BYTES:一次读取和写入的大小(块大小),默认是512B
  • ibs=BYTES:一次读取到BYTES字节,默认是512
  • count=N:复制N个块
  • if=FILE:要读取的文件
  • of=FILE:要写入的文件
  • iflag=FLAGS:按照逗号分离的符号表读取
  • oflag=FLAGS:按照逗号分离的符号表写入
  • seek=N:在输出开始时跳过N个obs-sized的块

其中,N 和 BYTES 的值可以跟下面的这些单位后缀:

c =1, w =2, b =512, kB =1000, K =1024, MB =1000*1000, M =1024*1024, xM =M,
GB =1000*1000*1000, G =1024*1024*1024, and so on for T, P, E, Z, Y.

FLAGS符号表的值常用的有:

  • dsync:对数据使用同步的I/O

二、Demo

1. 生成指定大小的空文件

生成1M大小的文件:

sudo dd if=/dev/zero of=test_1M.img bs=1M count=1


生成1G大小的文件:

sudo dd if=/dev/zero of=test_1G.img bs=1M count=1K

2. 烧录镜像到SD卡

sudo dd iflag=dsync oflag=dsync if=load.imx of=/def/sdb bs=512 seek=2

linux使用dd命令拷贝/生成文件相关推荐

  1. linux dd 截文件,Linux使用dd命令快速生成大文件(转)

    dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...

  2. Linux dd命令截取文件,linux使用dd命令快速生成大文件

    dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...

  3. linux使用dd命令拷贝和恢复镜像

    dd命令拷贝和恢复镜像 fdisk -l 查看当前所有分区信息(必须用root) Device Boot Start End Blocks Id System /dev/sdb1 2048 10020 ...

  4. Linux使用dd命令快速生成大文件

    dd命令可以轻易实现创建指定大小的文件,如   dd if=/dev/zero of=test bs=1M count=1000   会生成一个1000M的test文件,文件内容为全0(因从/dev/ ...

  5. linux 使用dd命令 写入镜像文件到u盘

    1.使用 df -h ,查看一下当前各个磁盘 user@host ~/ $ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 119 ...

  6. linux命令dd创建虚拟硬盘,每日一题.PYTHON如何模拟LINUX的dd命令快速创建大文件?...

    原文数据: 无 具体要求: 1. 模拟Linux的dd命令快速创建大文件 代码实现: # -*- coding: utf-8 -*- """ # # Authors: l ...

  7. linux之dd命令

    复制文件并对原文件的内容进行转换和格式化处理 补充说明 dd 命令 用于复制文件并对原文件的内容进行转换和格式化处理.dd 命令功能很强大的,对于一些比较底层的问题,使用 dd 命令往往可以得到出人意 ...

  8. linux下dd命令详解

    linux下dd命令详解    名称: dd 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file 使用方式: dd [option] 如果 ...

  9. Linux 中用 dd 命令来测试硬盘读写速度

    Linux 中用 dd 命令来测试硬盘读写速度 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. dd 命令通用语法格式如下: ...

最新文章

  1. ORACLE11g 前期安装环境配置
  2. Xamarin XAML语言教程通过数据绑定使用Progress属性
  3. python推荐入门书籍-学python入门看什么书
  4. sybase 事务插入时不可查询_InnoDB事务与锁
  5. controller通过map返回减少dto类的创建
  6. 解决vs.netIDE报以下文件中的行尾不一致,要将行尾标准化吗?的提示
  7. Orchard之生成新模板
  8. collection集合 多少钱_Java集合框架大汇总,建议收藏
  9. This in JavaScript
  10. HIVE 分区 分桶
  11. Microsoft.AlphaImageLoader滤镜解说
  12. weka连接mysql数据库
  13. Steve Yegge -Execution in the Kingdom of Nouns
  14. sql优化的N种方法_持续更新
  15. IKBC poker 2更换WIN键与ALT键(option键与command键)
  16. 使用canvas保存网页为pdf文件支持跨域
  17. Ubuntu 18.04联网问题(已解决)
  18. C语言————输出It‘s a computer中的computer
  19. 如何处理四级标题、五级标题及其对应的样式?
  20. 取消idm浏览网页时的自动下载

热门文章

  1. UWB定位算法比较TDOA和TWR究竟哪个好
  2. Python爬取58同城租房数据,完美解决字体加密
  3. Shell脚本中:#!/bin/bash和#!/bin/sh是什么意思以及区别?
  4. 什么是信贷风险控制?
  5. 批量用title的内容命名html文件,使用批处理批量复制文件并重命名
  6. ZeroDivisionError: integer division or modulo by zero
  7. sql怎么发音mysql_[原创]SQL发音考证(搜寻SQL-86标准)
  8. PMU电池管理配置与io-domain电源域
  9. ngx_lua常用变量参数
  10. Android手机游戏浅析