Linux命令温习(1)---改变系统PATH值

[Fedora] 修改Linux的PATH方法有三种:
方法一:直接在命令行中输入:PATH=$PATH:/etc/apache/bin。这种方法只对当前会话有效,也就是说每当登出或注销系统后,PATH设置就会恢复原有设置。
方法二: 修改/etc/profile文件。在/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的改变。

[Ubuntu]

在 Ubuntu 系统中有两种设置环境变量 PATH 的方法。


 


第一种适用于为单一用户设置 PATH,


 


第二种是为全局设置 PATH。


 


第三种方法适合于暂时修改,重新登录后失效



第一种方法:
在用户主目录下有一个 .bashrc 文件,可以在此文件中加入 PATH 的设置如下:
export PATH=”$PATH:/your path1/:/your path2/…..”
注意:每一个 path 之间要用 “:“ 分隔。
注销重启 X 就可以了。

第二种方法:
在 /etc/profile中增加。
PATH="$PATH:/home/zhengb66/bin"
export PATH


第三种方法:
直接在终端下输入
export PATH="$PATH:/home/xjtu129/"
ok了

记住第一第二种方法要重启

 
posted @ 2014-07-25 16:22  sun sun  阅读(203)  评论(0编辑  收藏  举报