【linux】环境变量生命周期的操作方式
2021-03-31 21:06
1481 查看
目录链接
前言
参考:
- 李柱明博客
本文主要记录 linux 环境变量配置的生命周期。
如,修改环境变量 PATH 是手动指定还是临时生效或是永久生效。
1. 修改环境变量
1.1 手动指定
如 ARCH 和 CROSS_COMPILE:
- 直接在 make 命令后添加即可,如:
lzm@lzm-machine$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- [命令]
1.2 临时生效
使用 export 命令即可,该命令执行修改的环境变量只对当前终端生效。
如添加路径:/home/lzm/work/compile/arm/bin:
- 执行命令:
export PATH=$PATH:/home/lzm/work/compile/arm/bin
1.3 永久生效
若想环境变量永久生效,其中一种方法就是修改该用户的配置文件。
在登陆 linux 启动 bash 时,首先会去读取 ~/.bash_profile 文件,然后~/.bashrc 文件也会被执行,该文件里面的命令也就被执行。
如开发环境为 Ubuntu,则执行以下命令修改文件:vim ~/.bashrc
。
在其行尾添加或修改:
export ARCH=arm export CROSS_COMPILE=arm-linux-gnueabihf-
- 以上命令只是参考
- 注:修改 .bashrc 文件后,使用
source ~/.bashrc
或者./.bashrc
命令即可使得修改立即生效。
链接
相关文章推荐
- Linux安装Java并配置环境变量,RPM方式
- Linux中export导入环境变量的几种方式
- Linux系统C语言操作环境变量的函数
- linux环境变量设置的三种方式
- linux配置java环境变量3中方式
- 关于linux的export命令和shell变量的生命周期,环境变
- LINUX设置环境变量的三种方式
- Linux下设置环境变量的方式
- linux操作系统修改环境变量PATH的正确方式
- linux下修改环境变量的三种方式
- linux环境变量及如何设置程序脚本的快捷启动方式
- linux之基础shell脚本编程4 字符串操作,变量赋值,配置用户环境
- Linux下Bash对环境变量的操作,env,set,export,locale,ulimit,alias,unalias,history
- 一周杂记,linux设置环境变量,java文件操作(append,修改文件名)
- Linux操作环境变量 getenv函数、setenv函数、unsetenv函数使用
- Linux下设置环境变量的两种常用方式
- linux 环境变量设置的几种方式
- 关于linux的export命令和shell变量的生命周期,环境变量
- Linux 环境变量设置问题及与Oracle的相关操作
- linux修改环境变量的四种方式