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

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


1、export

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

但是 export 是会话级的

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

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

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

只需要修改 ~/.bashrc 文件即可

3 bashrc 文件

每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.

4 比如

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

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

猜你喜欢

转载自blog.csdn.net/qq_15071263/article/details/108674966
今日推荐