首先要说明的是,该驱动程序仅实现了部分块设备的功能,如果作为成品软件使用,会感觉性能比较差,而且有些功能(比如FORMAT)是不能完成的,发表此驱动程序的目的旨在说明USB的编程原理以及DOS下驱动程序的工作原理;同时要说明的是,此驱动程序仅支持32M(包括32M)以下的U盘,当然这个问题解决起来并...
分类:
其他好文 时间:
2015-03-31 19:41:08
阅读次数:
192
Linux文件系统:.表示当前目录..表示当前上一级目录以.开头的文件是隐藏文件/根目录/etc配置文件存放位置/boot系统启动相关文件,如内核,initrd,grub[bootloader]/dev设备文件[块设备(随机访问),字符设备(线性访问,顺序访问)]/home用户的家目录/rootroot的家目录/lib、..
分类:
系统相关 时间:
2015-03-28 18:57:21
阅读次数:
230
losetup命令:设置循环设备循环设备可以把文件虚拟成块设备(block device),以便模拟整个文件系统,这样用户可以将其看作是硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用。比较常用的是将.iso文件当作循环设备加载并访问。1、命令参数losetup:设定与控制循环(loop)设备。语...
分类:
系统相关 时间:
2015-03-28 15:36:42
阅读次数:
159
基于《Linux设备驱动程序》书中的sbull程序以对Linux块设备驱动总结分析。開始之前先来了解这个块设备中的核心数据结构:struct sbull_dev { int size; /* Device size in sectors */ u8 *data; /* T...
分类:
系统相关 时间:
2015-03-20 20:29:44
阅读次数:
227
参考地址:http://blog.chinaunix.net/uid-26322998-id-2981874.html1、块设备 系统中能够随机(不需要按顺序)访问固定大小数据片(chunks)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器、CD-ROM驱动....
分类:
系统相关 时间:
2015-03-19 21:34:16
阅读次数:
435
1.ls列出文件信息:
文件类型:
d 目录(directory)
l 符号链接(link)
s 套接字文件(socket)
b 块设备文件(block device file)
c 字符设备文件(character)
p 命名管道文件(named pipe ,FIFO)
- 普通文件
创建文件命令:touch filename
改变文件权限:chmod [who...
分类:
其他好文 时间:
2015-03-18 23:28:29
阅读次数:
457
在学习之前我就先叽歪两句啦用过linux的筒子都知道“一切皆文件”的哲学如果从事linux编程的话就能很好理解这句话对所有文件目录、字符设备、块设备、套接字、打印机等操作读写都可fopen()/fclose()/fwrite()/fread()等函数进行处理。屏蔽了硬件的区别所有设备都抽象成文件提供..
分类:
其他好文 时间:
2015-03-18 18:28:31
阅读次数:
114
1arch包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如arm, x86, mips2block 块设备驱动程序I/O 调度 3crypto 常用加密和散列算法,如sha1, aes,还有一些压缩和CRC校验算法,如crc324Documentation内核各部分的...
分类:
系统相关 时间:
2015-03-16 15:54:48
阅读次数:
160
目录一、DRBD简介二、DRBD的特性三、DRBD的用户空间管理工具四、DRBD的模式五、DRBD的同步协议六、DRBD的资源七、DRBD的配置文件详解八、实战,使用drbd+mysql+Corosync来实现mysql的高可用集群解决方案一、DRBD简介DRBD:叫做分布式复制块设备,这是一种基于软件,无共享,复..
分类:
其他好文 时间:
2015-03-16 06:25:13
阅读次数:
358
文件系统:rootfs:根文件系统FHS:文件系统层级标准,规定linux发行版应该创建的目录/boot:系统启动相关文件,如内核、initrd,以及grub(bootloader)/dev:设备文件 设备文件 块设备:随机访问设备;数据块;硬盘 设备号:主设备号(major)和次设备号(minor) 字符设备:..
分类:
系统相关 时间:
2015-03-14 20:13:39
阅读次数:
193