不小心删除了/dev目录

不小心删除了/dev目录

我不小心执行了

sudo rm -fr /dev

我会遭受数据丢失的困扰吗或者有什么副作用吗?

我已经重新启动了系统,我的数据似乎没问题,但恐怕存在我尚未发现的隐藏或不明显的数据丢失。

编辑:

我读了这个帖子但没有足够确定没有发生数据丢失;我需要更加确定。

答案1

不。查看 的输出mount:您将看到那里安装了一个devtmpfs(或)文件系统。devfs换句话说,您看到的所有设备节点都不会“永久”存储在任何地方。这只是一个伪文件系统,您的软件(与内核合作的用户区)填充了设备节点,您可以使用这些设备节点来获取把手到设备。

换句话说,/dev 不仅在每次启动时都会重新填充,而且它仅用于获取句柄。它不是实际的设备,也不是设备上的实际数据。

好消息是,从此以后,您在按下 Enter 之前可能会三思而后行sudo rm -rf,并且不会造成真正的伤害:)

相关内容