我想在 PATH 中添加一些命令,以便我可以方便地使用它们,例如:
export $PATH = "$PATH:/opt/storm/bin"
但有时storm
需要root权限,但是当我使用它时sudo
,Ubuntu找不到该命令。
sudo storm nimbus
使用时如何找到这些命令sudo
?
您必须将路径添加到sudo
路径。
运行命令sudo visudo
你会看到这样的一行:
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
现在在此处添加命令的路径,这应该可以工作。
例如:
$ sudo storm
sudo: storm: command not found
现在添加上面的路径:
$ sudo visudo
secure_path="......:/opt/storm/bin"
保存并退出。
现在sudo storm
将正常工作。
注意您还应该将路径添加到/etc/profile
.
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句