当前位置: 技术问答>linux和unix
在UNIX下有系统调用涵数来直接访问到硬盘某个扇区吗
来源: 互联网 发布时间:2015-03-19
本文导语: 我想读区UNIX文件系统的超级块和INODE节点,谢谢!!! | 那你应该直接访问硬盘的原始设备文件,就像fdisk做的那样 在/dev目录下面,比如 Linux是/dev/hda /dev/hdb /dev/sda /dev/sdb ... FreeBSD是/dev/ad0...
我想读区UNIX文件系统的超级块和INODE节点,谢谢!!!
|
那你应该直接访问硬盘的原始设备文件,就像fdisk做的那样
在/dev目录下面,比如
Linux是/dev/hda /dev/hdb /dev/sda /dev/sdb ...
FreeBSD是/dev/ad0s /dev/ad1s ...
在/dev目录下面,比如
Linux是/dev/hda /dev/hdb /dev/sda /dev/sdb ...
FreeBSD是/dev/ad0s /dev/ad1s ...
|
main() {
char buf[512];
int fd,i;
fd=open("/dev/hda1",O_RDONLY);
if (fd
char buf[512];
int fd,i;
fd=open("/dev/hda1",O_RDONLY);
if (fd