FreeBSD 设备和设备节点
设备是指 FreeBSD 系统中使用的硬件,包括磁盘、打印机、图形卡和键盘等。
当 FreeBSD 启动时,会检测设备是否正常,并输出相关的检测信息,并把检测信息以副本的形式保存到 /var/run/dmesg.boot 文件中。
每个设备都有一个设备名称和编号。如,ada0 是第一个 SATA 硬盘,而 kbd0 代表键盘。
在 FreeBSD 系统中一个设备会对应一个设备节点文件(类似 windows 系统中的驱动程序),文件位于 /dev 目录中。
FreeBSD 系统一般需要使用设备节点文件来访问设备。