zoukankan      html  css  js  c++  java
  • linux 设备文件

    一、设备文件

        在dev目录下 外部设备通过创建好的设备文件连接到服务器上,例如可以通过设备号给连接上去的硬件发消息。

    二、设备文件分类

    块设备 按块为单位,随机访问的设备 常见的有 硬盘
    字符设备 按字符为单位,线性设备 常见的有 键盘

    三、设备文件的一些标识

    主设备号(系统规定好的)
       标示设备类型
    次设备号
       标识相同设备类型的不同设备
    四、创建设备文件命令
    mknod
    五、硬盘设备的设备文件名;
      根据接口类型不同,标识的不同

     IDE,ATA 以hd开头
      SATA :以sd标识

    scsi:sd开头

    USB:sd开头

    同一种硬盘类型下的不同设备间用abc。。。。区别,如hda,hdb

    IDE:

    第一个IDE接口:主、从

       /dev/hda ,/dev/hdb

    第二个IDE接口:主、从

       /dev/hdc ,/dev/hdd

    同一个硬盘下的不同分区可以用 hda1,hda2,hda3,hda4,hda6

    逻辑分区只能从hda5开始,不管hda1,hda2,hda3,hda4是否存在。因为受MBR64字节的限制。

    六、硬盘分区的类型

    分区又分为主分区,扩展分区,逻辑分区,主分区就是MBR中64字节中每16字节所指的几个分区,因为MBR64字节只能指出4个分区,所以想要增加分区,则将主分区中的一个分区变为扩展分区,指向剩余的硬盘容量,以便形成逻辑分区。

  • 相关阅读:
    052-14
    052-13
    css垂直居中
    js中的null 和undefined
    给数组添加属性
    js中避免函数名和变量名跟别人冲突
    js变量问题
    Life
    BFC和haslayout
    json文件
  • 原文地址:https://www.cnblogs.com/dfyz/p/4867528.html
Copyright © 2011-2022 走看看