Path环境变量
2014-04-08 11:22
197 查看
PATH环境变量
1 PATH简介
PATH说简单一点就是一个字符串变量,当输入命令的时候,Linux回去查找PATH 里面记录的路径。比如,在"/"根目录下可以输入命令ls;
在"/usr"目录下也可以输入ls;
但是ls命令根本不在这两个目录下,事实上当你输入命令的时候LINUX会去/bin,/usr/bin,/sbin等目录下面去找你此时输入的命令。
而PATH的值恰恰就是/bin:/sbin:/usr/bin:……。
其中的冒号使目录与目录之间隔开。
2 添加PATH方法
假设新安装了一个命令在/usr/local/new/bin下面,如果想像ls一样在任何地方都使用这个命令,
就需要修改环境变量PATH了。
准确的说就是给PATH增加一个值/usr/local/new/bin。
方法:
$vim /etc/profile
在最后添加
PATH=$PATH:/usr/local/new/bin
export $PATH
(注意:= 即等号两边不能有任何空格)
想改变PATH,必须重新登陆才能生效,以下方法可以简化工作:
如果修改了/etc/profile,
那么编辑结束后执行
$source profile(source /etc/profile)
或 执行点命令
$ ./profile,
PATH的值就会立即生效了。
这个方法的原理就是再执行一次/etc/profile shell脚本,
注意如果用sh /etc/profile是不行的,因为sh是在子shell进程中执行的,即使PATH改变了也不会反应到当前环境中,
但是source是在当前 shell进程中执行的,所以我们能看到PATH的改变。
这样你就学会Linux系统下修改环境变量PATH路径的方法。
3 shell中编程通常要设置
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATH
以防止一些命令找不到路径
相关文章推荐
- 为Ubuntu添加PATH环境变量
- Mac 可设置环境变量的位置、查看和添加PATH环境变量
- linux下查看和添加PATH环境变量
- LINUX修改path环境变量
- linux下查看和添加PATH环境变量
- LINUX修改path环境变量
- Mac 可设置环境变量的位置、查看和添加PATH环境变量
- 4. sudo,PATH环境变量,修改字符集,ntpserver,加大文件描述符,隐藏内核版本,锁定关键系统文件
- 偏方解决PATH环境变量超长--续
- linux下查看和添加PATH环境变量
- linux下添加PATH环境变量
- PATH环境变量和CLASSPATH环境变量详解
- Mac —PATH环境变量
- Mac 设置环境变量、查看/添加PATH环境变量
- Mac 设置环境变量、查看和添加PATH环境变量
- path环境变量配置方式1
- 正确使用LD_LIBRARY_PATH环境变量
- 设置PATH环境变量
- Linux 下$PATH环境变量修改
- linux下添加PATH环境变量