您好,欢迎来到海洋目录网!网站收录,值得选择!长期招友情链接 QQ10212321

快审
当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

Java读取磁盘指定扇区

来源:网站目录 浏览:11次 时间:2020-11-20

读取磁盘的指定扇区内容,基于Java实现,要求root权限。


/** * 读取磁盘或TF卡指定扇区 * @param device 设备,如/dev/sda * @param sector 扇区号 * @param size 扇区大小,字节 * @return 扇区内容 */public byte[] readDiskSector(String device, int sector, int size) throws IOException {    byte[] sectorBytes = null;    FileChannel fc = null;    try {        Path fp = Paths.get(device);        fc = FileChannel.open(fp, EnumSet.of(StandardOpenOption.READ));        ByteBuffer buffer = ByteBuffer.allocate(size);        fc.read(buffer, sector * size);        fc.close();        sectorBytes = buffer.array();    }    finally {        if(fc != null)            fc.close();    }    return sectorBytes;}


如果磁盘为/dev/sda,扇区大小为512字节,读取第1024扇区,则执行:

byte[] sectorBytes = readDiskSector("/dev/sda", 1024, 512);




推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net