在犯下了通过 删除我的整个文件系统的臭名昭著的错误sudo rm -rf /*,从我所做的可怕的损害中恢复并应对我的寿命刚刚缩短了 6 年的事实之后,我开始想知道为什么甚至可以这样做,并且可以做些什么来防止这种错误的发生。
向我建议的一种解决方案是从我的帐户中撤销 root 访问权限,但这很不方便,因为很多命令都需要 root 访问权限,而当您每天必须运行几十个命令时,这很烦人。
备份系统是显而易见的方法。但是恢复备份也需要一些停机时间,并且取决于您的系统,停机时间可能是几天或几周,这在某些情况下是不可接受的。
我的问题是:当用户尝试删除他们的文件系统时,为什么不执行确认?因此,当您真的想要这样做时,您只需按 Y 或输入,如果您不这样做,至少您不会失去一切。