我加
export PATH="/home/deltrem/Pedro - Arquivos/play/ps1/linux/pSX:$PATH"
至
/root/.bashrc
但
sudo pSX
回声
command not found
。
我加
export PATH="/home/deltrem/Pedro - Arquivos/play/ps1/linux/pSX:$PATH"
至
/root/.bashrc
但
sudo pSX
回声
command not found
。
你在登录为根? 如果是这样,那么你就没有必要sudo
。
如果没有,那么内容/root/.bashrc
都不会有问题,因为sudo
命令从在它的运行环境的路径。 换句话说,它会将您的用户级路径。 相反,编辑您的用户路径.bashrc
。
是pSX
的目录,文件,或两者(称为目录pSX
包含命名文件, pSX
)? 如果它是一个目录,您需要输入实际的命令名称,而不是。 如果它是一个文件(但不是目录),那么你需要删除/pSX
从PATH
变量。
是否pSX
具有可执行位设置? 操作系统可能不知道, pSX
是一个命令。
花过去一小时敲我的头撞在墙上,我终于想通了,如何做到这一点。 它无关的.bashrc,配置文件或环境。 相反开拓的/ etc / sudoers文件和变化secure_path。