Unix/Linux 常见设备清单

Unix/Linux 常见设备清单

💡 原文中文,约800字,阅读约需2分钟。
📝

内容提要

本文列出了 Unix/Linux 系统中 /dev 目录下的常见设备,包括字符设备和块设备。主要设备有:空设备(null)、零设备(zero)、随机数生成设备(random 和 urandom)、终端设备(tty)、串行端口设备(ttySx 和 ttyUSBx)、物理内存访问设备(mem)、硬盘设备(sda、sdb 等)及光驱设备(sr0)。

🎯

关键要点

  • Unix/Linux 系统的 /dev 目录下包含常见的字符设备和块设备。

  • 空设备(null)读取总是得到 EOF,写入的数据将被丢弃。

  • 零设备(zero)读取总是得到零,写入的数据将被丢弃。

  • 随机数生成设备(random 和 urandom)提供随机数字,适用于不同的需求场合。

  • 终端设备(tty)用于用户的命令行交互。

  • 串行端口设备(ttySx 和 ttyUSBx)用于串行通信。

  • 物理内存访问设备(mem)允许访问物理内存。

  • 硬盘设备(sda、sdb 等)用于磁盘数据存取,硬盘分区设备用于磁盘分区数据存取。

  • 光驱设备(sr0)用于 CD/DVD 数据读取。

  • 设备文件的存在和名称可能因系统硬件和配置的不同而有所不同。

🏷️

标签

➡️

继续阅读