Linux - export 命令的生命周期 : 断开会话后 export 的环境变量不生效

Linux - export 命令的生命周期 : 断开会话后 export 的环境变量不生效Linux - export 命令的生命周期 : 断开会话后 export 的环境变量不生效


一、export

用来设置或者显示环境变量web

可是 export 是会话级的shell

在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登录操做bash

二、每次打开会话都 export 一下

让环境变量在每次新的会话中都生效svg

只须要修改 ~/.bashrc 文件便可spa

3 bashrc 文件

每一个用户均可使用该文件输入专用于本身使用的shell信息,当用户登陆时,该
文件仅仅执行一次!默认状况下,他设置一些环境变量,执行用户的.bashrc文件.code

4 好比

cat >> ~/.bashrc <<"EOF" export PATH=~/cmd:$PATH EOF

便可把 cmd 目录注册为环境变量的目录,里面的可执行文件,能够直接在 终端中任意位置访问xml