enc*_*eet 10 linux hard-drive data-recovery
有什么办法可以以十六进制或二进制查看硬盘驱动器的内容吗?我目前正在使用 debian
And*_*tto 15
是的,您可以将任何块设备作为文件打开。事实上,Linux 的哲学是一切皆文件。
您要访问的块设备可能是/dev/hda或/dev/sda。由于它是一个非常大的文件,我建议您使用wxHexEditor:
wxHexEditor /dev/sda
Run Code Online (Sandbox Code Playgroud)
从网站:
wxHexEditor 不是普通的十六进制编辑器,但也可以作为低级磁盘编辑器。如果您的硬盘或分区有问题,您可以通过以原始十六进制编辑扇区来从硬盘或分区恢复数据。
您可以编辑您的分区表,或者您可以在 wxHexEditor 的帮助下手动从文件系统恢复文件。或者你可能想分析你的大二进制文件、分区、设备......
Ant*_*gan 10
在类 Unix 操作系统中,一切(包括块设备,如硬盘)都是一个文件。您可以使用十六进制文件转储实用程序(作为超级用户)来检查磁盘设备的原始内容。xxd通常随vim-common包一起分发,但任何 hexdump 实用程序都可以。/dev/mapper/也可以读取磁盘分区或任何其他类似磁盘的块设备(例如,如果您使用 LVM)。通过 less 管道输出,以便您可以滚动并搜索输出:
sudo xxd /dev/sda | less
Run Code Online (Sandbox Code Playgroud)
如果您只想找到可打印的字符,您可以使用该strings
实用程序(从binutils包中):
sudo strings /dev/sda | less
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16301 次 |
| 最近记录: |