linux永久添加新路径


linux永久添加新路径
 
在linux下安装软件经常会遇到需要将软件目录添加到系统PATH变量的,以便使用该软件只需要输入软件名,而不需要软件所在的完整路径。假设我们新安装了一个工具 apache-ant, 它的路径为 /opt/ant. 而软件的安装文档往往只告诉暂时添加新路径的方法,即 "export PATH=$PATH:newProg",下一次登陆又需要重新添加。所以知道如何永久性添加新路径到PATH变量是一个linux玩家需要掌握的基本功。因为linux是一个多用户操作系统,所以它在路径方面也对多用户有所支持,因此添加路径也分为用户有效和系统有效
 
1. 针对特定用户添加PATH变量
该用户的home目录里有一个隐藏文件,叫做 .bash_profile
打开它并添加一行
PATH=$PATH:/opt/ant/bin
保存关闭该文件,新添加的路径在该用户下一次登陆后生效。
最终该文件是这样的
# .bash_profile
 
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
PATH=$PATH:/opt/ant/bin
 
export PATH
2. 针对系统的/(所有用户的)添加PATH变量
添加一个ant.sh文本文件到 /etc/profile.d/目录下,
打开它并敲入
export PATH=$PATH:/opt/ant/bin
保存退出,下一次登陆生效
 

相关内容

    暂无相关文章