zoukankan      html  css  js  c++  java
  • linux 如何将路径加入环境变量

    PATH=$PATH:/

    :/后面加路径。


    PATH是环境变量,要大写那几个目录是你放置linux命令的目录,输入命令后系统会去PATH中寻找是否存在该命令。

    查看当前环境变量:echo $PATH也可以用set命令看一下设置:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

    登出后就失效,要一直有效,修改~/.bashrc或~/.bash_profile或

    系统级别的/etc/profile

     就好像windows下的环境变量一样;

    unix是把可执行文件放在PATH中,库文件放在同级的lib下,方便输命令。


    以bash为例:

    1)打开配置文件 ~/.bash_profile 

     2)找到PATH变量

     3)如将 ~/bin 目录添加到PATH中 则可以编辑文件 将PATH的值改成 PATH = $PATH;~/bin; 

    4)保存退出 

    5)使用source命令刷新加载的.bash_profile (source ~/.bash_profile) 如果是为所有用户添加的变量还可以编辑 /etc/profile 文件 方式同上


    1. 全局的对所有用户都可以的使用的PATH: 可以通过修改配置文件: /etc/bashrc 和 /etc/profile 来时配置,全局的PATH; 例如: vi /etc/profile 在最后后加一行:PATH=THE_SET_GLOBLE_ENV_PATH:$PATH;接着换行: export PATH如果使其立即生效: source /etc/profile

    2. 对于普通用户也可以设置,自己的路径:在自己的home目录中:ls -a | grep bash会找到两个文件: .bashrc 和 .bash_profile 同样可以像修改 /etc/profile一样,修改 .bash_profile 来配置你的个性PATH 环境。同样修改后,若不重启,就使其立即生效的话,不要忘了 source .bash_profile.呵呵,最看看的你的修改后的PATH: echo $PATH 或者 env 再者 set !!


    于bash_profile和.bashrc的区别,请参考:

    http://hi.baidu.com/ysdaniel/blog/item/40b0a71fbcd183058718bf27.html
  • 相关阅读:
    一个cs架构的在线考试系统
    TreeComboBox控件范例
    new和override修饰符的区别
    Hello cnblogs
    MapInfo图层坐标系统转换
    C#调用新浪微博API生成RSS资源文件
    MapInfo图层格式转ArcGIS图层格式
    用ArcGIS的ArcToolbox进行地图切割
    VS2008智能提示消失的解决方法
    【学习笔记】零基础C#窗口程序开发入门
  • 原文地址:https://www.cnblogs.com/xieyuan/p/3787320.html
Copyright © 2011-2022 走看看