0

我使用了许多系统,其中有rmto的默认别名rm -i。我不得不假设这是试图让用户检查他们正在删除的内容,但实际上我只看到这种训练用户习惯性地使用rm -rf,这会适得其反。它不仅增加了所需的工作量并训练用户使用更危险的命令,而且还意味着有效地删除了 rm 的许多功能(警告用户只读和丢失文件)。我了解合适的特定用例rm -i,但对于全局别名来说,这似乎是一个糟糕的主意。

所以我重复我的问题:为什么会有人认为这是个好主意?

4

1 回答 1

4

rm -rf是一个传奇般的危险命令,任何 shell 用户都应该知道如何避免它,无论他们设置了什么别名。同时,alias rm = rm -i在我看来,这始终是一种明显且必要的保护措施,因为它rm是不可逆转的,不像将文件发送到垃圾箱。

于 2013-10-02T18:48:14.480 回答