1

我添加了

export PATH="/home/deltrem/Pedro - Arquivos/play/ps1/linux/pSX:$PATH"

/root/.bashrc

, 但

sudo pSX

回声

command not found.

4

3 回答 3

1

您是否以 root 身份登录?如果是这样,那么您不需要sudo.

如果不是,那么 的内容/root/.bashrc将无关紧要,因为该sudo命令从其运行的环境中获取其路径。换句话说,它复制了您的用户级路径。相反,在您的用户的.bashrc.

于 2010-04-26T21:38:44.960 回答
0

在过去一个小时把我的头撞在墙上之后,我终于想出了如何做到这一点。它与 bashrc、配置文件或环境无关。而是打开/etc/sudoers并更改secure_path

于 2014-03-08T01:51:45.047 回答
0

pSX一个目录、一个文件,还是两者兼有(一个名为 的目录pSX包含一个名为 的文件pSX)?如果是目录,则需要输入实际的命令名称。如果它是一个文件(但不是目录),那么您需要/pSXPATH变量中删除 。

是否pSX设置了可执行位?操作系统可能不知道这pSX是一个命令。

于 2010-04-26T21:35:35.193 回答