zoukankan      html  css  js  c++  java
  • 环境变量

    环境变量是操作系统运行环境的一些参数。在开发环境或者部署环境中都需要使用到。
    本文讲述了使用命令行临时对环境变量的查看、添加、修改和删除。和修改系统文件来永久设置环境变量的方法。

    Windows 设置环境变量

    临时(cmd)

    查看环境变量,添加环境变量,删除环境变量

    #node中常用的到的环境变量是NODE_ENV,首先查看是否存在
    set NODE_ENV
    #如果不存在则添加环境变量
    set NODE_ENV=production
    #环境变量追加值
    set 变量名=%变量名%;变量内容
    set path=%path%;C:web;C:Tools
    #某些时候需要删除环境变量
    set NODE_ENV=
    

    临时(powershell)

    查看环境变量,添加环境变量,删除环境变量

    #node中常用的到的环境变量是NODE_ENV,首先查看是否存在
    $env:NODE_ENV
    #如果不存在则添加环境变量
    $env:NODE_ENV="production"
    #环境变量追加值
    $env:path=$env:path + ";C:web;C:Tools"
    #某些时候需要删除环境变量
    del env:NODE_ENV
    #某些时候需要显示所有的环境变量
    ls env:
    

    永久

    右键(此电脑) -> 属性(R) -> 高级系统设置 -> 环境变量(N)...

    Linux 设置环境变量

    临时

    查看环境变量,添加环境变量,删除环境变量

    #node中常用的到的环境变量是NODE_ENV,首先查看是否存在
    echo $NODE_ENV
    #如果不存在则添加环境变量
    export NODE_ENV=production
    #环境变量追加值
    export path=$path:/home/download:/usr/local/
    #某些时候需要删除环境变量
    unset NODE_ENV
    #某些时候需要显示所有的环境变量
    env
    

    永久

    系统文件的读取顺序和位置如下:

    # 所有用户
    /etc/profile
    # 当前用户
    ~/.bash_profile
    

    在文件末尾添加类似如下语句进行环境变量的设置或修改

    # 在文件末尾添加如下格式的环境变量
    export path=$path:/home/download:/usr/local/
    

    修改完成后需要运行如下语句令系统重新加载

    # 修改/etc/profile文件后
    source /etc/profile
    # 修改~/.bash_profile文件后
    source .bash_profile
    

    MacOS 设置环境变量

    临时

    查看环境变量,添加环境变量,删除环境变量

    #node中常用的到的环境变量是NODE_ENV,首先查看是否存在
    echo $NODE_ENV
    #如果不存在则添加环境变量
    export NODE_ENV=production
    #环境变量追加值
    export PATH=$PATH:/home/download:/usr/local/
    #某些时候需要删除环境变量
    unset NODE_ENV
    #某些时候需要显示所有的环境变量
    env
    

    永久

    系统文件的读取顺序和位置如下:

    # 所有用户
    /etc/profile
    # 当前用户
    ~/.bash_profile
    

    在文件末尾添加类似如下语句进行环境变量的设置或修改

    # 在文件末尾添加如下格式的环境变量
    export PATH=$PATH:/home/download:/usr/local/
    

    修改完成后需要运行如下语句令系统重新加载

    # 修改/etc/profile文件后
    source /etc/profile
    # 修改~/.bash_profile文件后
    source .bash_profile
    
  • 相关阅读:
    Laravel 初始化
    ant design pro 左上角 logo 修改
    请求到服务端后是怎么处理的
    Websocket 知识点
    王道数据结构 (7) KMP 算法
    王道数据结构 (6) 简单的模式匹配算法
    王道数据结构 (4) 单链表 删除节点
    王道数据结构 (3) 单链表 插入节点
    王道数据结构 (2) 单链表 尾插法
    王道数据结构 (1) 单链表 头插法
  • 原文地址:https://www.cnblogs.com/sorex/p/6200940.html
Copyright © 2011-2022 走看看