阻止执行 sudo rm -rf /*

阻止执行 sudo rm -rf /*

是否有任何 Linux 发行版可以阻止执行,sudo rm -rf /*以便人们在不知道自己在做什么的情况下不会意外删除他们的硬盘?

答案1

不,你应该知道自己在做什么。往好的方面想!你几乎肯定不会再一次搬起石头砸自己的脚。

答案2

答案是默认的不是。

让我补充一点,风险可能比你举的简单例子更微妙。请看这个例子:

[user@server ~]$ sudo rm -rf directory_to_delete /*

directory_to_delete和之间的偶然空格/*意味着它将同时作用于directory_to_delete /*,根文件夹,以 root 用户身份。它会以递归方式执行此操作,这样您的操作系统就安装完成了。

这就是为什么你需要极其使用 时 要 小心rm -rf, 尤其 是 使用sudo.

相关内容