查看和修改Linux下的PATH环境变量
当我们在Linux下与shell程序进行交互时,我们输入程序名,它会到特定路径下去寻找与程序名相同的可执行文件,而这个特定的路径就存放在PATH环境变量中,这与Windows命令提示符窗口执行程序时一样的。
那么如何查看当前的PATH环境变量呢?
echo $PATH
Linux默认是不会到当前目录下去寻找可执行文件的,所以当我们在进行程序开发的时候,要想执行产生的可执行文件,要输入可执行文件的路径才可以
但是如果我们将当前路径添加到shell的PATH环境变量中,问题是不是就解决了呢!
export PATH=.:$PATH
一定要注意,Linux的PATH变量中路径之间要用:而不是;
但要注意,这种方法只是临时修改了PATH环境变量,只在当前shell中生效,关闭shell再次重启或在其他shell中都没有效果。
那么如何永久性的修改PATH环境变量呢?
当然是修改配置文件了。
如果你是root用户,修改/etc/profile文件,添加路径,则对所有的用户都将有效
vi /etc/profile
然后再profile文件末尾插入
export PATH=".:$PATH"
一定要注意大小写,及符号。
source /etc/profile
或者是
. /etc/profile
如果你是普通用户,则修改家目录下的.bashrc文件,修改方式同上,修改的结果只对此用户有效。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。