gpt4 book ai didi

linux - 如何计算单词在磁盘上所在位置的 block 号?

转载 作者:太空狗 更新时间:2023-10-29 12:29:00 25 4
gpt4 key购买 nike

我想找出单词“word”使用的 block 号。我知道 block 从 0 开始,所以我认为添加 2114+1 是我的答案,但事实并非如此......

user@host:~$ strings -td dump.dd|grep "word"
2114 __strtsuper your word is stored here

我知道 -td 返回十进制的偏移量,但我如何计算 block 号?我需要用 2114 号码做什么?

最佳答案

strings 偏移量以 bytes 为单位。磁盘 block 由一组组成,通常为512(在更大的磁盘上为4096)。

因此,您必须知道磁盘的 block 大小,转换为字节(1 字节 = 8 位),并将 strings 偏移量除以该数字。

关于linux - 如何计算单词在磁盘上所在位置的 block 号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33052598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com