我已经从/ usr / local / sbin中的源代码构建了一个程序,但是现在如果在终端中我写了“程序名”,则终端会说找不到该命令。仅当我执行“ sudo程序名称”或手动进入/ usr / local / sbin目录并写入./program-name时,终端才能看到该程序。我希望能够以普通用户而不是sudo的身份运行该程序,而无需手动进入sbin目录。我怎样才能做到这一点?
ps:我用的是Debian。
当你sudo
正常root
的时候PATH
。您的外壳用于PATH
查找程序。您可以调整自己的PATH
(添加/usr/local/sbin
)。例如,参见将文件夹添加到PATH。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句