分析Linux磁盘管理与文件系统专题
2014-06-25 14:03
351 查看
1.关于设备文件
2.创建设备文件实例
也就是说:
设备文件主要就是作为设备的访问入口的。要保证我们的主设备号,与某类设备是关联的。内核会识别主设备号的。比如,我们插入某个设备,内核识别为66,那么我们读取/dev/mydev,就是在读取这个设备,向/dev/mydev发送数据,就是向这个设备发送数据。举个例子如下:
那么zhangfengzhe用户的tty下,将出现消息"hello,zhangfengzhe"。
3.关于硬盘
4.任务实战:对一个新硬盘进行分区
A 我们知道常见的设备文件有:字符设备文件(character),块设备文件(block)。 B 块设备,简写b,随机访问,比如硬盘。 C 字符设备,简写c,线性访问,比如键盘,鼠标,显示器。 D 我们的设备文件常常在/dev目录下,并且没有大小。因为设备文件只是作为设备访问 的入口。 E 设备文件,一般用major(主设备号),minor(次设备号)进行标示。主设备号标示设备类型,次设备号标示同一种类型设备下的不同设备。 |
mknod [-m permission] yourDevName b|c major minor |
3.关于硬盘
A 硬盘设备如何标示的? 并口的IDE,ATA 通常标示为/dev/hd 串口的STA,SCSI,USB 通常标示为/dev/sd B 对于同一种类型的硬盘下的不同设备,通常会用a,b,c...进行标示 C 比如我们计算机上IDE通常有2个口,而一个口可以接入2块盘,那么有: /dev/hda , /dev/hdb , /dev/hdc , /dev/hdd D 标示完硬盘后,就应该标示分区信息了。比如: /dev/hda1 表示IDE,第一块硬盘,第一个primary partition E 注意下: 一块硬盘,最多有4个主分区,1个扩展分区,多个逻辑分区。 【下面会进行实验,清清楚楚的看到!】 |
首先,利用fdisk -l查看下分区信息。 然后,使用fdisk /dev/sdb来进行分区操作。 注意利用fdisk /dev/sdb将进入到一个交互式的界面。 接下来,我们输入n,来创建新分区: 然后,输入p,看下现在的分区信息: You must delete some partition and add an extended partition first 接下来,我们删除第四个主分区,去创建扩展分区。 |
相关文章推荐
- 分析Linux磁盘管理与文件系统专题二
- 分析Linux磁盘管理与文件系统专题一
- 分析Linux磁盘管理与文件系统专题三
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素
- 最详细的硬盘 FAT 文件系统原理分析
- 实例分析-在FLASH上构造JFFS2文件系统
- 最详细的硬盘 FAT 文件系统原理分析
- udev文件系统的使用和基本工作原理分析
- 硬盘 FAT 文件系统原理的详细分析
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素
- 专题:Windows 到 Linux 之旅:第 6 部分. 使用分区和文件系统
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素
- 实例分析-在FLASH上构造JFFS2文件系统
- OGRE分析之文件系统 (1)
- 嵌入式Linux文件系统及其存储机制分析
- 分析:“新一代Windows文件系统”WinFS 夭折的几大因素