![如何禁止未经许可的命令](https://linux22.com/image/21999/%E5%A6%82%E4%BD%95%E7%A6%81%E6%AD%A2%E6%9C%AA%E7%BB%8F%E8%AE%B8%E5%8F%AF%E7%9A%84%E5%91%BD%E4%BB%A4.png)
我打算删除一个目录中的所有备份文件,所以我要rm *~
在终端中输入。不幸的是,我击中了进入在击中之前波形符并且发生了不愉快的事情。虽然我已经恢复了所有已删除的文件,但我真的不希望它再次发生。我可以禁止执行这样的命令,除非获得像超级用户那样的权限吗?
答案1
答案2
在 Bash 中,我只是转义rm
命令来覆盖-i
选项。就像这样: \rm file*
我喜欢这个-i
选择。它也救了我脱离自我。
答案3
在你向自己的脚开一枪或两次之后,你就会学会将手指从扳机上移开,直到你确定瞄准正确为止。
换句话说,每当您开始使用rm
通配符键入 an 时,都要学会暂停并仔细检查是否正确。