美文网首页
linux设备文件是什么

linux设备文件是什么

作者: 风华清 | 来源:发表于2019-07-23 16:42 被阅读0次

*Linux 中的设备有2种类型:

字符设备(无缓冲且只能顺序存取)

块设备(有缓冲且可以随机存取)。

每个字符设备和块设备都必须有主、次设备号,主设备号相同的设备是同类设备(使用同一个驱动程序)。这些设备中,有些设备是对实际存在的物理硬件的抽象,而有些设备则是内核自身提供的功能(不依赖于特定的物理硬件,又称为"虚拟设备")。每个设备在 /dev 目录下都有一个对应的文件(节点)。可以通过 cat /proc/devices 命令查看当前已经加载的设备驱动程序的主设备号。内核能够识别的所有设备都记录在原码树下的 Documentation/devices.txt 文件中。在 /dev 目录下除了字符设备和块设备节点之外还通常还会存在:FIFO管道、Socket、软/硬连接、目录。这些东西没有主/次设备号。

相关文章

  • Linux设备驱动

    Linux设备文件自动生成 Linux字符设备驱动 Linux块设备驱动 Linux混杂设备驱动 - 按键设备驱动...

  • linux设备文件是什么

    *Linux 中的设备有2种类型: 字符设备(无缓冲且只能顺序存取) 块设备(有缓冲且可以随机存取)。 每个字符设...

  • 文件和目录的基本操作

    一、Linux下的文件类型 Linux文件的常见类型: 1、普通文件2、目录3、字符设备文件4、块设备文件5、符号...

  • 1.0.1_文件以及文件系统

    1.linux中一切皆是文件 2.linux文件类型 d:目录文件l:链接文件c:字符设备文件b:块设备s:soc...

  • Netty之路(一)Linux、Java、Netty的I/O模型

    一、Linux 网络I/O模型 Linux的内核秉承一切皆文件的理念,普通文件、目录、字符设备、块设备和网络设备(...

  • C语言-系统-文件操作

    1. Linux 文件 Linux 常见的文件类型:普通文件、目录文件、设备文件、管道文件、套接字和链接文件等等。...

  • linux目录结构

    linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。 文件类型 linux...

  • Linux学习(五)——Linux文件系统

    Linux文件系统 文件系统和文件类型 文件类型 普通文件(-) 目录文件(d) 块设备文件(b) 字符设备文件(...

  • Linux 系统目录结构

    Linux系统中一切皆是文件(包括设备,所以/dev下可以有设备文件), linux中文件和目录被组织成一个单根倒...

  • 本地套接字

    linux 文件 b 块设备文件 c 字符设备文件 d 目录 - 普通文件 l 链接 s 套接字 p 管道 本地套...

网友评论

      本文标题:linux设备文件是什么

      本文链接:https://www.haomeiwen.com/subject/wdjalctx.html