Linux环境变量配置
作者:threedayman安装程序后为了方便命令运行,通常会设置环境变量,用于系统查找可执行命令的地址路径。下面例子将会列举常见的环境变量相关的命令。
来源:恒生LIGHT云社区
- 演示系统 CentOS
[root@linuxtestb538 ~]# export
declare -x GUESTFISH_INIT="\\e[1;
34m"
declare -x GUESTFISH_OUTPUT="\\e[0m"
declare -x GUESTFISH_PS1="\\[\\e[1;
32m\\]>\\[\\e[0;
31m\\] "
declare -x GUESTFISH_RESTORE="\\e[0m"
declare -x HISTCONTROL="ignoredups"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="linuxtestb538"
declare -x KDEDIRS="/usr"
declare -x LANG="C"
declare -x LESSOPEN="||/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"
declare -x MAIL="/var/spool/mail/root"
declare -x OLDPWD
declare -x ORACLE_HOME="/opt/oracle/product/19c/dbhome_1"
declare -x ORACLE_SID="ORCLCDB"
declare -x PATH="/opt/oracle/product/19c/dbhome_1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"
方法2 通过echo $PATH 命令输出当前的PATH环境变量的值。
[root@linuxtestb538 ~]# echo $PATH
/opt/oracle/product/19c/dbhome_1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
配置环境变量 按照影响范围分可以分为
- 对当前session有效。
- 对当前用户有效
- 对所有用户有效
1.export PATH
export PATH=/opt/oracle/product/19c/dbhome_1/bin:$PATH
- 生效时间:立马生效
- 生效范围:当前session
- 生效用户:仅对用户下生效
vim ~/.bashrc# 在最后加上
export PATH=/opt/oracle/product/19c/dbhome_1/bin:$PATH
- 生效时间:创建新的session,或者通过source ~/.bashrc生效
- 生效范围:永久有效
- 生效用户:仅对用户下生效
vim ~/.bash_profile# 在最后一行加上
export PATH=/opt/oracle/product/19c/dbhome_1/bin:$PATH
- 生效时间:创建新的session,或者通过source ~/.bash_profile生效
- 生效范围:永久有效
- 生效用户:仅对用户下生效
vim /etc/bashrc# 在最后一行加上
export PATH=/opt/oracle/product/19c/dbhome_1/bin:$PATH
- 生效时间:创建新的session,或者通过source /etc/bashrc生效
- 生效范围:永久有效
- 生效用户:对所有用户生效
vim /etc/profile# 在最后一行加上
export PATH=/opt/oracle/product/19c/dbhome_1/bin:$PATH
- 生效时间:创建新的session,或者通过source /etc/profile生效
- 生效范围:永久有效
- 生效用户:对所有用户生效
想向技术大佬们多多取经?开发中遇到的问题何处探讨?如何获取金融科技海量资源?
恒生LIGHT云社区,由恒生电子搭建的金融科技专业社区平台,分享实用技术干货、资源数据、金融科技行业趋势,拥抱所有金融开发者。
扫描下方小程序二维码,加入我们!
【Linux环境变量配置】

文章图片
推荐阅读
- Shell-Bash变量与运算符
- 人生感悟记#环境仪器宋庆国成长记#072
- (二)ES6第一节变量(let|(二)ES6第一节变量(let,const)
- 六步搭建ES6语法环境
- Linux下面如何查看tomcat已经使用多少线程
- Beego打包部署到Linux
- 概率论/统计学|随机变量 的 分布函数 与 概率密度函数 的区别
- Linux|109 个实用 shell 脚本
- linux定时任务contab
- 芯灵思SinlinxA33开发板Linux内核定时器编程