如想将一个路径加入到$PATH中,可以像下面这样做:
1. 控制台中,不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
这个只针对特定的shell;
$ PATH="$PATH:/my_new_path" (关闭shell,会还原PATH)
$ vi /etc/profile
在里面加入:
export PATH="$PATH:/my_new_path"
$ vi ~/.bashrc
在里面加入:
export PATH="$PATH:/my_new_path"
加入多个路径的话,可以写多条export PATH,也可直接加封号“:”,再接路径,如:export PATH="$PATH:/my_new_path1:/my_new_path2"
输出已经是新路径了。
1. 控制台中,不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
这个只针对特定的shell;
$ PATH="$PATH:/my_new_path" (关闭shell,会还原PATH)
2.修改/etc/environment文件,修改后针对所以用户有效,在后面加冒号再接想加入的路径即可
例: $ vim /etc/environment
修改
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/my_new_path"
$ vi /etc/profile
在里面加入:
export PATH="$PATH:/my_new_path"
$ vi ~/.bashrc
在里面加入:
export PATH="$PATH:/my_new_path"
加入多个路径的话,可以写多条export PATH,也可直接加封号“:”,再接路径,如:export PATH="$PATH:/my_new_path1:/my_new_path2"
注意,后3种方法要生效须重新注销系统,或用source命令,例:
source ~/.bashrc
最后可以通过echo命令测试一下:
$ echo $PATH输出已经是新路径了。