make'srm'是默认命令,而不是linux中的'rm'

时间:2015-11-04 11:15:35

标签: linux

我希望强制用户使用'srm'而不是'rm'命令。用户运行rm命令时是否有执行'srm'命令的解决方案?或拒绝用户运行'rm'的权限?

2 个答案:

答案 0 :(得分:4)

只需创建一个别名:

alias rm =' srm'

您可以将此命令放在.bashrc文件中,供您必须控制的用户使用,以便在登录时自动加载。

您也可以将它放入/ etc / bashrc中,以便为所有用户加载它。

答案 1 :(得分:0)

您可以使用别名来执行此操作。 创建别名,

  

alais rm =" srm"

将此添加到bash_profile或bashrc文件中,或者甚至更好地创建将从bashrc文件调用的bash_alias文件。

有关别名的一般介绍,请参阅此http://bit.do/freblogg-aliases