我希望强制用户使用'srm'而不是'rm'命令。用户运行rm命令时是否有执行'srm'命令的解决方案?或拒绝用户运行'rm'的权限?
答案 0 :(得分:4)
只需创建一个别名:
alias rm =' srm'
您可以将此命令放在.bashrc文件中,供您必须控制的用户使用,以便在登录时自动加载。
您也可以将它放入/ etc / bashrc中,以便为所有用户加载它。
答案 1 :(得分:0)
您可以使用别名来执行此操作。 创建别名,
alais rm =" srm"
将此添加到bash_profile或bashrc文件中,或者甚至更好地创建将从bashrc文件调用的bash_alias文件。
有关别名的一般介绍,请参阅此http://bit.do/freblogg-aliases