zoukankan      html  css  js  c++  java
  • 环境变量学习(三)PATH环境变量

    PATH 环境变量

    经常使用命令行工具的话,对PATH等环境变量应该会非常熟悉;但现今的日常开发,接触到这一概念的机会越来越少。

    时不时还是会遇到小朋友问我:“什么是PATH?”

    这里记录一下,以供参考。

    什么是PATH变量?

    我们从命令行想要运行一个程序的时候,待运行的程序往往不是在当前目录。

    PATH变量就是用于保存可以搜索的目录路径,如果待运行的程序不在当前目录,操作系统便可以去依次搜索PATH变量变量中记录的目录,如果在这些目录中找到待运行的程序,操作系统便可以运行。

    Go开发为例,但我们使用go install命令编译、安装go程序后,可执行文件是会被保存在$GOPATH/bin路径下;那么我们可以把这个路径加入到PATH变量中,这样我们便可以在任意路径中运行go安装的程序。

    设置PATH变量

    Linux & Mac

    同样假设我们当前登陆用户名是:xiaomin

    然后我们要把/home/xiaomin/go/bin路径加入到PATH变量

    export PATH=$PATH:/home/xiaomin/go/bin

    这同样是临时修改,重开shell之后,会被重置;要永久改变的话,一般是将上面的命令加入到我们使用的shell初始化文件中

    以bash为例,那么就是将上述命令加到/home/xiaomin/.bash_profile文件中。

    参考:环境变量学习(二)Mac 可设置环境变量的位置

  • 相关阅读:
    单链队列
    栈的顺序存储表示
    顺序队列
    串的定长顺序存储表示
    串的堆分配存储
    双向循环链表
    单循环链表的表示和实现
    串的块链存储表示
    线性表的顺序表示和实现
    线性表的单链表表示和实现
  • 原文地址:https://www.cnblogs.com/kunmomo/p/15071956.html
Copyright © 2011-2022 走看看