首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用‘od’命令检查HDD的零化?

如何使用‘od’命令检查HDD的零化?
EN

Ask Ubuntu用户
提问于 2017-10-23 00:59:54
回答 1查看 601关注 0票数 2

我想要检查硬盘驱动器是否已成功归零。我读过,它指示运行:

代码语言:javascript
复制
$ sudo od /dev/disk2 | head

对于他的HDD返回:

代码语言:javascript
复制
0000000    000000  000000  000000  000000  000000  000000  000000  000000
*
234250000

我读过这里

head返回提供给它的每个文件名的前十行。

  1. 如果没有| headod就会将整个硬盘内容打印到终端上,这是正确的吗?
  2. 当我尝试这个的时候,我得到了相同的输出:1位数的0s,8位数的0s和1 *,除了*之后我得到了7216060060000。是否所有内容都包括了*,包括了十行(虽然这不是一个文件,不应该有任何行)?
  3. 为什么只有第一个数字七位数?
  4. *是什么意思?这是否意味着其他一切都可以是任何东西(不一定是零),是所有的零(即我的整个硬盘都是零),还是所有相同的前一模式重复(即1 7位数字的0s和8位数字的0s)?
  5. od命令页声明od命令:“将文件的明确表示(默认为八进制字节)写入标准输出。”什么是“八进制字节”?建议它是非标准术语,但可能是6位。
  6. 我的HDD是500 GB,有512字节扇区.这个7216060060000是否等于这个容量? 7216060060000八进制字节* (6位?/1八进制字节?)* (1字节/8位)*(1GB/1e9字节)= 5412.045045 GB,这不是我的硬盘容量。出什么事了吗?
  7. 我的硬盘成功归零了吗?
EN

回答 1

Ask Ubuntu用户

发布于 2017-10-23 02:42:53

这里有很多问题,回答#5,八进制输出表示三位到一位的二进制数据,每个数字都有一个0-7的值,0=二进制000,1=二进制001,2=二进制010,3=二进制011,4=二进制100,5=二进制101,6= 110和7= 111。八进制在古代计算机系统中很受欢迎,但现在使用0-f表示每一位数字的值0000到1111的十六进制更紧凑,使用频率也更高。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/967829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档