我有一系列工具,可以使用“模块加载工具”加载到我的工作区中。但是,如果我尝试以 root 身份运行此命令(或仅使用 sudo),则会收到“module:command not found”。模块包命令均不可用。有办法让它发挥作用吗?我只需要运行一次即可使用 cuda 设置工具。
答案1
您必须将文件路径添加到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 中的默认路径。