首页 > 代码库 > linux 设备文件

linux 设备文件

设备文件:

    b:按块为单位,随机访问的设备

        如:硬盘  

    c:按字符为单位,线性设备

        如:键盘

[root@localhost tm]# ll /dev/
crw-rw---- 1 root audio   14,   12 Feb 18 00:28 adsp
brw-rw---- 1 root floppy   2,    0 Feb 18 00:28 fd0

14,   12和2,    0分别表示

主设备号

    标识设备类型

次设备号

    标识同一种类型中不同的设备


mknod    创建设备文件

    mknod [OPTION]... NAME TYPE [MAJOR MINOR]

    -m:指定权限

如:mknod mydev b 66 0

       mknod -m 640 mydev b 66 0


硬盘设备的设备文件名:

IDE,ATA:hd开头

SATA:sd开头

SCSI:sd

USE:sd

             a,b,c...来区别同一种类型下的不同设备

IDE:

    第一个IDE口:主(/dev/hda)、从(/dev/hdb)

    第二个IED口:主(/deb/hdc)、从(/dev/hdd)

hda:    

    hda1:第一个主分区

    hda2

    hda3

    hda4

    hda5:第一个逻辑分区

查看当前系统识别的硬盘:fdisk -l

管理磁盘分区:fdisk

fdisk /dev/sda

    p:显示当前硬盘的分区

    n:创建新分区

        e:扩展分区

        p:主分区

    d:删除一个分区

    w:保存推出

    q:不保存退出

    t:修改分区类型

    l:显示锁支持的所有类型

partprobe 让内核重读分区




linux支持的文件系统



本文出自 “ngames” 博客,请务必保留此出处http://ngames.blog.51cto.com/3187187/1547130

linux 设备文件