ibr*_*hem 0 udev data-recovery rm
我不小心执行了
sudo rm -fr /dev
Run Code Online (Sandbox Code Playgroud)
我会遭受数据丢失或任何副作用吗?
我已经重新启动了系统,我的数据似乎没问题,但恐怕存在我尚未发现的隐藏或不明显的数据丢失。
编辑:
我已阅读这篇文章,但不确定是否没有发生数据丢失;我需要更加确定。
不。查看 的输出mount
:您将看到那里安装了一个devtmpfs
(或)文件系统。devfs
换句话说,您看到的所有设备节点都不会“永久”存储在任何地方。这只是一个伪文件系统,您的软件(与内核合作的用户区)用设备节点填充,您可以使用这些设备节点来获取设备句柄。
换句话说,/dev 不仅在每次启动时都会重新填充,而且它仅用于获取句柄。它不是实际的设备,也不是设备上的实际数据。
好消息是,从此以后,您在按下 Enter 之前可能会三思而后行sudo rm -rf
,并且不会造成真正的伤害:)