linux如何查看环境变量

发布时间 - 2021-05-24 00:00:00    点击率:
方法:1、使用echo命令显示已知的环境变量,语法“$ echo 变量”;2、使用env命令显示所有的环境变量,语法“$ env”;3、使用set命令显示所有本地定义的Shell变量,语法“$ set”。

本教程操作环境:centos7系统、thinkpad t480电脑。

显示已知的环境变量

 如:

$ echo $HELLO 
echo $JAVA_HOME

用env命令显示所有的环境变量

 $ env

用set命令显示所有本地定义的Shell变量

$ set

用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

(推荐学习:linux教程)


# linux  # echo  # NULL  # 设为  # 就不  # 将被  # 则该  # 使用了  # 变量值  # false  # toolbar  # JAVA_HOME 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 微信小程序 闭包写法详细介绍  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  香港服务器网站卡顿?如何解决网络延迟与负载问题?  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  Laravel中的withCount方法怎么高效统计关联模型数量  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  昵图网官方站入口 昵图网素材图库官网入口  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  如何快速上传自定义模板至建站之星?  如何在阿里云服务器自主搭建网站?  linux top下的 minerd 木马清除方法  JavaScript中的标签模板是什么_它如何扩展字符串功能  制作电商网页,电商供应链怎么做?  使用spring连接及操作mongodb3.0实例  如何利用DOS批处理实现定时关机操作详解  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  用yum安装MySQLdb模块的步骤方法  深圳网站制作的公司有哪些,dido官方网站?  详解CentOS6.5 安装 MySQL5.1.71的方法  JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)  node.js报错:Cannot find module 'ejs'的解决办法  Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  java ZXing生成二维码及条码实例分享  如何快速搭建支持数据库操作的智能建站平台?  javascript事件捕获机制【深入分析IE和DOM中的事件模型】  图册素材网站设计制作软件,图册的导出方式有几种?  简单实现Android文件上传  如何注册花生壳免费域名并搭建个人网站?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  如何用已有域名快速搭建网站?  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  百度浏览器网页无法复制文字怎么办 百度浏览器复制修复  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  如何快速搭建自助建站会员专属系统?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  如何快速生成凡客建站的专业级图册?  Laravel storage目录权限问题_Laravel文件写入权限设置  Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件  Laravel怎么在Controller之外的地方验证数据  java获取注册ip实例  Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门  Windows Hello人脸识别突然无法使用  Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】  长沙做网站要多少钱,长沙国安网络怎么样?  Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程