别名 rm,我如何也别名 sudo rm

别名 rm,我如何也别名 sudo rm

我使用别名rmaecho use del or full path to rm来避免意外 rm(只是失去了$HOME它)。

sudo rm仍然使用/bin/rm。我如何为其添加别名以打印相同的消息?

PS:del是别名trash-put

答案1

您可以安装自己的版本R M在 /usr/local/bin 中,在 /usr/bin 之前搜索R M是。

创建一个文件“sudo nano /usr/local/bin/rm”,内容如下:

/bin/bash #!/bin/bash
echo 使用 del 的完整路径到 rm

记得让它可执行

sudo chmod + x /usr/local/bin/rm

编辑

我认为改变“rm”的语义行为不是一个好主意。许多其他程序和脚本都在使用“rm”,并期望它以正常方式运行。

相关内容