【发布时间】:2013-10-02 17:24:39
【问题描述】:
我使用了许多系统,其中rm 到rm -i 的默认别名。我不得不假设这是为了让用户检查他们正在删除的内容,但实际上我只看到这种训练用户习惯性地使用rm -rf,这会适得其反。它不仅增加了所需的工作量并训练用户使用更危险的命令,而且还意味着有效地删除了 rm 的许多功能(警告用户只读和丢失文件)。我了解适合 rm -i 的特定用例,但对于全局别名来说,这似乎是一个糟糕的主意。
所以我重复我的问题:为什么会有人认为这是个好主意?
【问题讨论】:
-
您可以通过添加 \ 来取消别名 cmd,例如
\rm在这种情况下不会扩展别名。 -
@FredrikPihl 知道这一点非常有用,谢谢。
-
您也可以在自己的本地设置文件中简单地
unalias rm。