社区
系统维护与使用区
帖子详情
dd命令可以生成包含0xFF的文件么?
沭水河畔
2011-11-16 06:27:54
一般的用法是dd if=/dev/zero of=file_name bs=1024 count=1024,这样就能得到一个由“00”填充的文件,如果想用“FF”填充,有没有直接的办法?
...全文
1134
5
打赏
收藏
dd命令可以生成包含0xFF的文件么?
一般的用法是dd if=/dev/zero of=file_name bs=1024 count=1024,这样就能得到一个由“00”填充的文件,如果想用“FF”填充,有没有直接的办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lianweizhang
2013-09-04
打赏
举报
回复
以上方法如果生成成K上M的0xff文件就太慢了。可以使用下面方法: <2>生成2M全0xff文件 tr '\000' '\377' < /dev/zero | dd of=allones bs=1024 count=2k
louyong0571
2011-11-17
打赏
举报
回复
[Quote=引用 3 楼 lishanchao 的回复:]
引用楼主 lishanchao 的回复:
▪ 至强处理器在虚拟化领域有哪些...▪ 你的数据中心属于云计算友好型...▪ 私有PaaS与公有PaaS有何不同?▪ 如何化解虚拟化与存储性能之间...▪ 什么是GTI云安全架构?一般的用法是dd if=/dev/zero of=file_name bs=1024 count=1024,这样就能得到一个由“00”填充的文件,如果想用“FF”填充,有没有……
[/Quote]
鼓掌
沭水河畔
2011-11-16
打赏
举报
回复
[Quote=引用楼主 lishanchao 的回复:]
▪ 至强处理器在虚拟化领域有哪些...▪ 你的数据中心属于云计算友好型...▪ 私有PaaS与公有PaaS有何不同?▪ 如何化解虚拟化与存储性能之间...▪ 什么是GTI云安全架构?一般的用法是dd if=/dev/zero of=file_name bs=1024 count=1024,这样就能得到一个由“00”填充的文件,如果想用“FF”填充,有没有直接的办法?
[/Quote]
恍然大悟,0377就是八进制的0xFF,strace发现就是这么输出的,一直没反应过来。
向良玉
2011-11-16
打赏
举报
回复
[Quote=引用 1 楼 justkk 的回复:]
n=1000
while [ $n -ne 0 ]
do
echo -e '\0377\c' >> file_name
((n=n-1))
done
[/Quote]
+1
justkk
2011-11-16
打赏
举报
回复
n=1000
while [ $n -ne 0 ]
do
echo -e '\0377\c' >> file_name
((n=n-1))
done
dd
脚本
dd
组装
文件
1.追加
0xff
到某个
文件
末尾 #!/bin/sh cp output/images/product_sabbat_dual.abs . -av tr '\000' '\377' < /dev/zero |
dd
of=tmp.abs bs=1024 count=1k cat tmp.abs >> product_sabbat_dual.abs rm -r...
keil中如何
生成
bin
文件
首先要说明一下.bin
文件
和.hex
文件
的区别。 .hex
文件
是单片机程序编辑完之后常见的
文件
格式,是内容是ASCLL码,也就是0x00-
0xff
的字符格式。比如'1'对应的是0x31。任何字符都是有对应的0xXX的ASCLL码。也就是最常见的text格式。 比如一个hex格式
文件
的内容为: 30 31 32 33 表示文本格式的字符“0123” 然而bin
文件
的
MDK如何
生成
bin
文件
?
keil中如何
生成
bin
文件
(2013-09-18 20:03:32) 转载▼ 分类: 研究生 首先要说明一下.bin
文件
和.hex
文件
的区别。 .hex
文件
是单片机程序编辑完之后常见的
文件
格式,是内容是ASCLL码,也就是0x00-
0xff
的字符格式。比如'1'对应的是0x31。任何字符都是有对应的0xXX的ASCLL码。
ucore lab1
练习1:理解通过make
生成
执行
文件
的过程 问题一:操作系统镜像
文件
ucore.img是如何一步一步
生成
的?(需要比较详细地解释Makefile中每一条相关
命令
和
命令
参数的含义,以及说明
命令
导致的结果) 在Makefile中
生成
ucore.img的代码如下: # create ucore.img UCOREIMG := $(call totarget,ucore.img) $(UCOREIMG): $(kernel) $(bootblock) $(V)
dd
if=/dev/zero of=$@ coun
keil MDK中如何
生成
*.bin格式的
文件
首先要说明一下.bin
文件
和.hex
文件
的区别。 .hex
文件
是单片机程序编辑完之后常见的
文件
格式,是内容是ASCLL码,也就是0x00-
0xff
的字符格式。比如'1'对应的是0x31。任何字符都是有对应的0xXX的ASCLL码。也就是最常见的text格式。 比如一个hex格式
文件
的内容为: 30 31 32 33 表示文本格式的字符“0123” 然而bin
文件
的
系统维护与使用区
19,613
社区成员
74,602
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章