首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FileInputStream读取/dev/hda1是否可以有效地读取磁盘扇区

FileInputStream读取/dev/hda1是否可以有效地读取磁盘扇区
EN

Stack Overflow用户
提问于 2013-06-08 01:07:15
回答 1查看 133关注 0票数 1

如果我将一个FileInputStream附加到(比方说) /dev/hda1和.read()几个字节,这会有效地读取原始磁盘扇区吗?

请理解,我对在文件系统上下文中解释数据不感兴趣,我也不想只是复制它。

我希望读取原始磁盘扇区并获取驻留在磁盘上的实际数据。

我的理由是--出于好奇心,我正在考虑编写一个集群分析模式识别程序来分析原始磁盘数据。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-08 01:14:57

是的会的。Path (或使用旧API的File )只是一个抽象路径。您可以创建Paths.get("I don't exist") (或使用旧的API创建new File("I don't exist") )。

因为这是Unix,你可以使用open("/dev/hda1"),因此你会得到一个包含read()write()的文件描述符(但不是这样)。

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

https://stackoverflow.com/questions/16989480

复制
相关文章

相似问题

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