Linux 技术手札

设定 $PATH 路径环境变量

在 Linux 执行指令时,如果只输入指令名称,而没有输入完整指令路径,系统会在 $PATH 变量设定的目录搜寻相关指令。要查看目前 $PATH 变量,可以用以下指令:

echo $PATH

会输出类似这样的内容:

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

要自订一些目录路径到 $PATH 变量,只要改变 $PATH 即可,例如我要加入 /home/phpini/bin 到 $PATH 环境变量,可以用以下指令:

PATH=$PATH:/home/phpini/binll other directories ##

Permanently add a directory to shell PATH

以上方法的缺点是重新开机后便不能使用,要让设定永久生效,可以用以下方法:

编辑帐号的 .bash_profile 档案,只会对个别帐号生效:

$ vi ~/.bash_profile

例如加入家目录下的 bin 目录到 $PATH 环境变量,加入以下一行:

export PATH=$PATH:$HOME/bin/

储存盘案后离开文字编辑器,下次重新开机便会生效,要立即让设定生效,可以执行以下指令:

$ source ~/.bash_profile

完成后可以印出 $PATH 环境变量确设一下:

echo $PATH
Exit mobile version