如何创建/dev/null?

如何创建/dev/null?

我删除了我的/dev/null。我怎样才能恢复它?

答案1

mknod /dev/null c 1 3
chmod 666 /dev/null

使用这些命令创建/dev/null或使用null(4)联机帮助页以获得进一步的帮助。

答案2

在许多传统的 unice 下,您可以使用默认权限重新创建设备MAKEDEV脚本。该脚本传统上/dev位于/sbinUbuntu 中。向其传递一个参数,指示您要创建哪些设备;在 Ubuntu 上就是这样(你也std可以写,它会创建以及许多其他设备)。MAKEDEV nullnull

现代Linux系统下运行乌德夫,您可以告诉 udev 根据可用驱动程序和连接的硬件重新创建所有或部分设备,通过udevadm trigger:

udevadm trigger --sysname-match=null

答案3

当我不小心删除了 /dev/null 时,sudo reboot似乎有一个简单的方法可以恢复它。它确实导致我的桌面图标变得疯狂,但似乎没有造成任何损坏如果不是这样,其他答案可能会有更多帮助

相关内容