知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Linux使用dd命令创建特定大小文件最简单的方法及文件杂谈

发布时间:2014-09-05 14:13:15作者:知识屋

Linux使用dd命令创建特定大小文件最简单的方法及文件杂谈
 
创建特定大小文件最简单的方法是使用 dd 命令。
 
dd if=“inputFileName” of="outFileName" bs="块大小" count=“块个数”
 
块大小可以使用各种计量单位
字节(1B) - c           字(2B) - w  
块(512B) - b           千字节(1024B) - k
兆字节(1024K) - M      吉字节(1024M) - G
 
例:
dd if=/dev/zero of=test.file bs=1M count=10
 
在当前文件夹下创建一个大小为10M的文件test.file 内容全为0
 
/dev/zero 是一个字符设备,它会不断返回0值字节(/0).
 
如果不指定输入参数(if),默认情况会从stdin读取输入。如果不指定输出参数(of),默认情况会将stdout作为输出。
 
也可用 dd 命令来传输大量数据来测试内存的操作速度。
  
$ dd if=/dev/zero of=./testmm.file bs=10M count=10
记录了10+0 的读入
记录了10+0 的写出
104857600字节(105 MB)已复制,0.577581 秒,182 MB/秒
 
$ ll -h |grep 'testmm.file'
-rw-rw-r--. 1 itudu itudu 100M 7月  16 18:14 testmm.file
  
文件类型:
一般文件: - 
目录文件: d
字符设备: c
块设备:      b
链接文件: l
套接字文件: s
管道文件: p
 
目录的读、写、执行权限意义:
读权限:允许读取目录中文件和子目录的列表
写权限:允许在目录中新建和删除文件或子目录
执行权限:可以访问目录中的文件和子目录
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜