Linux 设置查看环境变量
Linux查看环境变量当前信息命令
Linux
是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。
在 Windows
下,查看环境变量的命令是:set
,这个命令会输出系统当前的环境变量。
Linux
下 Linux
查看环境变量准确的说是 REDHA
T下应该如何查看呢,命令是:
export
如果你想查看某一个名称的环境变量,命令是:echo $环境变量名
,比如:
echo $ORACLE_HOME
Windows
对应的命令是:
set 环境变量名
。
补充
- Linux查看环境变量显示环境变量HOME
$ echo $HOME/home/redbooks
Linux
查看环境变量设置一个新的环境变量 hello
$ export HELLO="Hello!"
$ echo $HELLO
Hello!
- Linux查看环境变量使用
env命令
显示所有的环境变量
$ env
HOSTNAME=redbooks.safe.org
PVM_RSH=/usr/bin/rsh
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
Linux
查看环境变量使用set
命令显示所有本地定义的Shell
变量
$ set
BASH=/bin/bash
BASH_VERSINFO=([0]=”2″[1]=”05b”[2]=”0″[3]=”1″[4]=”release”[5]=”i386-redhat-Linux-gnu”)
BASH_VERSION=’2.05b.0(1)-release’
COLORS=/etc/DIR_COLORS.xterm
COLUMNS=80
DIRSTACK=()
DISPLAY=:0.0
...
- 使用
unset
命令来清除环境变量
set
可以设置某个环境变量的值。清除环境变量的值用unset
命令。如果未指定值,则该变量值将被设为NULL
。示例如下:
$ export TEST="Test" #增加一个环境变量 TEST
$ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了
TEST=Test
$ unset $TEST #删除环境变量TEST
$ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了
- 使用
readonly
命令设置只读变量
如果使用了readonly
命令的话,变量就不可以被修改或清除了。示例如下:
$ export TEST="Test" #增加一个环境变量TEST
$ readonly TEST #将环境变量TEST设为只读
$ unset TEST #会发现此变量不能被删除
-bash: unset: TEST: cannot unset: readonly variable
$ TEST=”New” #会发现此也变量不能被修改
-bash: TEST: readonly variable
环境变量的设置位于 /etc/profile
文件
参考:
作者:暗恋桃花源丫
本人web前端小白,只是用博客作为笔记!
转载的文章,如有侵权24小时内删除!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
2021-04-03 github 的 tag
2019-04-03 在vue-cli3 中import引入一个没有export default{}的js文件
2019-04-03 vue中引入css文件
2019-04-03 Vue 导入文件import、路径@和.的区别
2019-04-03 npm 如何查看一个包的版本信息?