重新构建意外删除的/dev

如何在意外删除了Ubuntu lucid中的/dev/目录下所有内容的情况下重新构建/dev/目录?
在使用udev的系统上,仅使用MAKEDEV std和MAKEDEV pty是不够的,这并不奇怪。
我还没有重启,因为我担心会失去对系统的访问权限。
3个回答

我相信当你重新启动时,/dev的内容会自动重建。
引用别人的话:

当你启动系统时,“udev”设施会根据已建立的规则检查硬件配置,并动态地在/dev中创建条目。


当重启不是一个选项时(你正在远程操作一台在美国的机器,并且使用着Safari浏览器),这个方法应该能解决问题:

udevadm control --reload-rules
udevadm trigger

1+1,因为重新启动是为了添加新硬件。 - AtomHeartFather
2无法工作 - 只创建了目录块字符磁盘驱动器,但没有所有原来存在的文件。 - Nuclear

/dev在一个RAM磁盘上,所以它会在每次重启时被销毁并重新创建。