为什么我在 /dev 文件夹中找不到 MAKEDEV?

and*_*esp 10 terminal udev linux-mint

我目前正在探索 Linux Mint 上的目录树,同时通过我购买的一本书来支持它。嗯,书上特别说:

/dev目录包含所有设备的特殊设备文件。设备文件是在安装过程中创建的,稍后使用/dev/MAKEDEV脚本创建。这/dev/MAKEDEV.local是由系统管理员编写的脚本,用于创建仅限本地的设备文件或链接 (...)

我找不到那个脚本,我应该找到它还是在安装新设备时生成它?

Ste*_*itt 18

你的书在写的时候是正确的,但现在已经过时了。MAKEDEV曾经是 中的脚本/dev,可能MAKEDEV.local由系统管理员编写的本地补充;如今,如果它存在,它更有可能生活在/sbin.

许多当前的 Linux 系统根本没有MAKEDEV内核,它们依赖于内核并udev根据需要填充设备节点。

请参阅为什么 MAKEDEV 脚本的名称全部大写?了解更多关于MAKEDEV.