dd 命令用于拷贝文件数据,基本用法如下:
|
|
- if ,指定输入文件;
- of ,执行输出文件;
- bs ,指定数据块大小;
- count ,指定拷贝数据块个数;
dd 命令打开输入文件读取数据,并写到输出文件。数据块大小由 bs 指定,读写块数由 count 指定,因此读写数据总量为 $bs \times count$ 。以上述命令为例,读写数据总量为 $1m \times 1024 = 1024m = 1g$ ,即 1GB 。
- k ,即 KB ;
- m ,即 MB ;
- g ,即 GB ;
用法
生成大文件
|
|
/dev/zero 是一个特殊的设备文件,读取该文件时获得零字节( ‘\0’ ),源源不断。
|
|
/dev/random 也是一个特殊的设备文件,读取该文件时获得随机字节,源源不断。
【小菜笔记】系列文章首发于公众号【小菜学编程】,敬请关注: