![如何创建/dev/null?](https://linux22.com/image/19732/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%2Fdev%2Fnull%EF%BC%9F.png)
我删除了我的/dev/null。我怎样才能恢复它?
答案1
mknod /dev/null c 1 3
chmod 666 /dev/null
使用这些命令创建/dev/null
或使用null(4)
联机帮助页以获得进一步的帮助。
答案2
在许多传统的 unice 下,您可以使用默认权限重新创建设备MAKEDEV
脚本。该脚本传统上/dev
位于/sbin
Ubuntu 中。向其传递一个参数,指示您要创建哪些设备;在 Ubuntu 上就是这样(你也std
可以写,它会创建以及许多其他设备)。MAKEDEV null
null
现代Linux系统下运行乌德夫,您可以告诉 udev 根据可用驱动程序和连接的硬件重新创建所有或部分设备,通过udevadm trigger
:
udevadm trigger --sysname-match=null
答案3
当我不小心删除了 /dev/null 时,sudo reboot
似乎有一个简单的方法可以恢复它。它确实导致我的桌面图标变得疯狂,但似乎没有造成任何损坏如果不是这样,其他答案可能会有更多帮助