社区
系统维护与使用区
帖子详情
如何将一个文件的其中一部份清零?
wxfspiderman
2011-05-18 12:34:59
假设有一个 5M 文件, 将其中 2M - 3M 的内容清零, 如何实设呢?
...全文
157
17
打赏
收藏
如何将一个文件的其中一部份清零?
假设有一个 5M 文件, 将其中 2M - 3M 的内容清零, 如何实设呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boydc
2012-06-14
打赏
举报
回复
如果是5M 文件清空 2-3M,可以用
dd if=/dev/zero of=filename bs=1024 count=1 seek=2 conv=notrunc
boydc
2012-06-14
打赏
举报
回复
假设目标文件x.img
要清零距离开头y字节处的z个字节为0
dd if=/dev/zero of=x.img bs=1 count=z seek=y conv=notrunc即可
yong_f
2011-05-18
打赏
举报
回复
打开文件,把文件指针指向2M的位置。用wite写入1M个0就可以了
wxfspiderman
2011-05-18
打赏
举报
回复
回复14楼朋友,
我只想用一条命令去做这个操作. 而且只想改动文件中的一小部份. 例如 1-2个字节. 非常小的改动. 看起来文件就像没有损坏似的. 就好像硬盘的一个坏块一样.
suifeng19
2011-05-18
打赏
举报
回复
dd这个方法是不行的了,麻烦一些的方法:
1、先读取2M到另1个文件,如F1
2、使用dd写一个1M的全0文件,如F2
3、然后使用dd读取5M文件的4M-5M位置的数据到另一个文件,如F3
4、将F1/F2/F3合并成一个文件
具体命令可自行查阅百度
justkk
2011-05-18
打赏
举报
回复
把skip 换成 seek
wxfspiderman
2011-05-18
打赏
举报
回复
5.6M May 18 16:39 mytest.txt
文件里面全是 1
执行命令:
dd if=/dev/zero of=filename bs=1024 skip=2048 count=1024
文件为: 1.0M May 18 16:40 mytest.txt
文件里面全是: ^@^@^@^@^@^@^@^@^@^@^
suifeng19
2011-05-18
打赏
举报
回复
先弄一个5M的文件里面内容全非0,然后运行命令
suifeng19
2011-05-18
打赏
举报
回复
[Quote=引用 9 楼 wxfspiderman 的回复:]
这条命令试了不行! 还是写到最后.
[/Quote]
你的文件是5M的吗?
wxfspiderman
2011-05-18
打赏
举报
回复
这条命令试了不行! 还是写到最后.
suifeng19
2011-05-18
打赏
举报
回复
dd if=/dev/zero of=filename bs=1024 skip=2048 count=1024
wxfspiderman
2011-05-18
打赏
举报
回复
23K May 18 16:02 mytest.txt
wxfspiderman
2011-05-18
打赏
举报
回复
例如:
文件内容:
11111111111
11111111111
11111111111
11111111111
11111111111
执行命令后:
11111111111
11111111111
^@^^@^^@^^@
^@^^@^^@^^@
^@^^@^^@^^@
^@^^@^^@^^@
但是我是想实现这样:
11111111111
11111111111
^@^^@^^@^^@
^@^^@^^@^^@
11111111111
11111111111
justkk
2011-05-18
打赏
举报
回复
你试验的文件有多大?
wxfspiderman
2011-05-18
打赏
举报
回复
" dd if=/dev/zero of=yourfile obs=2 seek=4 count=1 "
这个命令总是跳过 4 后, 就写到最后. 不能在中间清零. 可以改改吗?
justkk
2011-05-18
打赏
举报
回复
试试
dd if=/dev/zero of=
yourfile
obs=2 seek=4 count=1
FAT32下
文件
删除的恢复思路与方法
FAT32下
文件
删除的恢复思路与方法内容提要:因为FAT32的
文件
系统是由三部分进行管理
文件
的
文件
目录项 FAT表 数据区一 首先了解FAT32分区下
文件
删除会对硬盘底层做了哪些操作.1、
文件
目录项的首字节被改成E5,该
文件
的起始簇号的高位簇号被
清零
(本文只对高位簇号没有被
清零
或高位簇号原来就是零的进行讲解)2、FAT 对应的簇链被
清零
3、数据区没有发生改变
爱普生ME300打印机
清零
操作详解
本文还有配套的精品资源,点击获取 简介:本文介绍爱普生ME300打印机的
清零
操作,即通过软件重置计数器以解决打印机服务警告或更换部件提示问题。
清零
操作允许用户绕过这些限制,无需官方维护即可恢复打印机正常使用。尽管存在风险,如固件损坏或恶意软件,本文提供了一步骤指南,并提示用户注意数据安全和寻求专业帮助。 1. 打印机计数器
清零
的重要性 在IT领域,打印机是日常工...
佳能iP2780打印机
清零
软件使用指南
本文还有配套的精品资源,点击获取 简介:佳能iP2780打印机在达到一定打印量后,可能会提示墨盒寿命结束或需要服务,使用
清零
软件可以重置计数器,无需更换硬件即可继续使用。ServiceTool_V1074汉化版.exe是佳能官方提供的工具,包含中文操作界面,便于用户执行打印机的诊断和维护。该软件可重置计数器,恢复正常打印功能。使用说明.txt
文件
将指导用户如何正确安装和操作...
佳能IP1180打印机维护:
清零
软件使用指南
本文还有配套的精品资源,点击获取 简介:佳能IP1180
清零
软件是为特定打印机型号设计的工具,用于重置打印机的计数器,使其在达到打印页数限制后继续工作。软件通过几步简单的操作步骤,允许用户在必要时进行
清零
操作,以避免错误信息和打印限制。然而,使用
清零
软件需要注意风险,包括可能对打印机性能的影响以及从非官方渠道下载软件的风险。对于打印机的维护,除了
清零
,还需要定期清洁、检查墨...
如何将多个
文件
捆绑成
一个
可执行
文件
如何将多个
文件
捆绑成
一个
可执行
文件
内容:下载示例程序代码将多个
文件
合并成
一个
最终可执行
文件
,运行这个最终合成
文件
后,就相当于运行了合并前的多个
文件
。这种程序在木马程序合并中会经常用到,你想知道它是怎么用程序实现的么?下面我就拿我用VC6.0做的
一个
文件
捆绑器的实例代码来告诉你,实例程序运行后的界面如下:图例基本构成思想:其实,
文件
捆绑的构成思想非常简单,它主要可分为合并
文件
和分解释放
文件
二大部分。
系统维护与使用区
19,620
社区成员
74,588
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章