㈠ 如何修改Linux系统下的PATH(如何添加自己的路径到PATH)
在Linux系统中,修改PATH的方法主要包括三种方式来添加用户的路径到PATH中。
第一种方法是在命令行中直接输入:#PATH=$PATH:/etc/apache/bin。这种方法仅对当前会话有效,每次登出或注销系统后,PATH设置会恢复为原有的设置。
第二种方法是修改/etc/profile文件。在适当的位置添加:PATH=$PATH:/etc/apache/bin(注意:等号两边不能有任何空格)。这种方法最为可靠,除非你手动强制修改PATH的值,否则它不会被改变。
第三种方法是修改用户目录下的.bash_profile文件,通过执行vi ~/.bash_profile命令,将用户想添加的路径添加到PATH后面。这种方法仅对当前用户有效。
如果选择通过修改profile文件的方式来改变PATH,那么必须重新登录才能使更改生效。为了简化这一过程,如果修改了/etc/profile,编辑完成后执行source profile或执行点命令./profile,PATH的值就能立即生效。这种方法的原理是重新执行一次/etc/profile shell脚本。
需要注意的是,如果用sh /etc/profile命令进行修改,是无效的,因为sh是在子shell进程中执行的,即使PATH改变了也不会反映到当前环境中。而source命令是在当前shell进程中执行的,因此我们可以看到PATH的改变。