每当我使用rm
删除Cygwin终端中的文件时,该文件都会被删除,而不会发出任何警告。当我试图删除带有通配符和其他字符的多个文件时,这尤其令人讨厌。
由于Cygwin是在Windows操作系统中运行的Linux shell,您可以尝试类似于在实际Linux中所做的操作。在Vim编辑器中打开.bashrc
文件:
vi ~/.bashrc
在文件的末尾添加以下行
alias rm=’rm –I’
此命令告诉Cygwin将命令rm
作为rm -I
运行,在信息模式下将其移除。这将在每次尝试rm
文件时生成警告提示。
您可能还想更改根用户以及其他用户的设置。看看这篇有用的文章,了解更多信息。