如何将程序的路径添加到 $PATH 环境变量?

如何将程序的路径添加到 $PATH 环境变量?

可能重复:
如何将目录添加到我的路径?

我需要在工作中使用一个程序。我按照该程序的安装说明进行操作。但是,当我尝试运行它时,出现消息 -program_that_I_want_to_run:Command not found

我知道这是一个$PATH问题,但是我尝试了说明书中描述的命令行,但没有起作用。

  1. 设置环境变量 CONFIG_PATH

    export CONFIG_PATH=/my_path_to_PROGRAM/PROGRAM/config/

我确信我正确地指出了访问config目录的路径。没有输入错误。

帮助?

答案1

首先,检查你的原始路径:

echo $PATH

它应该显示如下内容:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

现在将您的程序添加到该路径,确保您使用从/到您的程序的完整路径。

export PATH=$PATH:/path/to/my/program

这会将 PATH 变量设置为现有 PATH 加上您在末尾添加的内容。检查是否已添加(警告:它仅存在于终端的当前会话中)

echo $PATH

答案2

将此行添加到 ~/.bashrc(使用 PATH 而不是 CONFIG_PATH)

export PATH=$PATH:/path/to_directory_containing_program
export CONFIG_PATH=/my_path_to_PROGRAM/PROGRAM/config/

相关内容