Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。

在Windows下,查看环境变量的命令是:set,这个命令会输出系统当前的环境变量。

Linux下Linux查看环境变量准确的说是REDHAT下应该如何查看呢,命令是:export

如果你想查看某一个名称的环境变量,命令是:echo $环境变量名,比如:echo $ORACLE_HOME

Windows对应的命令是:set 环境变量名。

外补一篇:

1. Linux查看环境变量显示环境变量HOME

$ echo $HOME/home/redbooks

2. Linux查看环境变量设置一个新的环境变量hello

$ export HELLO=”Hello!” $ echo $HELLO Hello!

3. Linux查看环境变量使用env命令显示所有的环境变量

$ env HOSTNAME=redbooks.safe.org PVM_RSH=/usr/bin/rsh SHELL=/bin/bash TERM=xterm HISTSIZE=1000 …

4. 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 …

5. Linux查看环境变量使用unset命令来清除环境变量

set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。

示例如下:

$ export TEST=”Test…” #增加一个环境变量TEST $ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了 TEST=Test… $ unset $TEST #删除环境变量TEST $ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了

6. Linux查看环境变量使用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文件

linux查看当前环境信息,Linux查看环境变量当前信息命令相关推荐

  1. Linux查看环境变量当前信息和查看命令

    系统的环境变量在配置web server以及编写程序都常常被用到, 因此了解必要的关于系统变量的知识是非常有必要的,下面关于linux系统变量的查看以及方法. 在Windows下,查看环境变量的命令是 ...

  2. 绝对定向 c++_【007】Linux重定向、管道符及环境变量(看这一文就够了)

    总第83篇 通过前面的几篇文章,我们已经掌握了数十个常用的Linux命令,若不能将这些命令进行组合使用,则无法提升工作效率.本文就梳理相关的方法,将各个命令组合起来使用,从而大大提升工作效率,方便我们 ...

  3. linux bash 变量_如何在Linux上的Bash中设置环境变量

    linux bash 变量 fatmawati achmad zaenuri/Shutterstock Fatmawati achmad zaenuri / Shutterstock There's ...

  4. Linux子进程获取终端,Linux| Linux中获取运行进程的 环境变量, 参数, 端口_YvesHe的专栏...

    一.查看 环境变量, 参数 1.ps命令的方式获取信息: 执行目录, 环境变量, 完整的命令行 ps eww -p : 返回某个进程的执行时的环境变量和完整的命令行 参数说明 e 显示环境以及传递给命 ...

  5. windows cmd命令行中 查看 修改 删除与添加环境变量

    首先明确一点: 所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用.永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方 ...

  6. linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/ld.so.conf)

    linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/ld.so.conf) 转载于:https://www.cnblogs.com/RichardLee/archiv ...

  7. linux 环境变量导出,关于Linux:如何删除导出的环境变量?

    在安装gnuplot之前,我设置了环境变量GNUPLOT_DRIVER_DIR = /home/gnuplot/build/src.在安装过程中,出了点问题. 我想删除GNUPLOT_DRIVER_D ...

  8. 如何查看git是否添加到环境变量 - cmd篇

    如何检测git是否添加到环境变量 - cmd篇 说明:当前操作系统:Win7.Win10 应用结合:vscode+git代码托管: 检测步骤 · 如下: cmd窗口,输入指令 git --versio ...

  9. Linux系统查看环境变量(env命令)

    env命令 linux系统中的环境变量是很多的,就算是一些常用的环境变量我们也不一定能记得全名.env命令可以显示当前操作系统所有的环境变量,下面的示例代码是Ubuntu系统的. 示例 dai@ubu ...

最新文章

  1. 使用Docker搭建svn服务器教程
  2. cortex a7 a53_小号“A7”终于亮相,配4米9车长 大溜背!堪称15万内最强颜值!
  3. mysql总结 博客园_mysql 总结
  4. linux window nginx性能,KVM虚拟机 Nginx性能测试
  5. 【正点原子探索者STM32F407开发板例程连载+教学】第30章 SPI通信实验
  6. STM32单片机LCD1602智能药盒定时药盒开盒检测拿起检测
  7. Attach机制实现完全解读
  8. Linux的安装(一步一步教你安装Linux)
  9. wireshark抓包分析(一)之物理层Frame
  10. CSS中的overflow,
  11. 正态分布与泊松分布的关系
  12. 在Ubuntu18.04中安装ROS IDE RoboWare Studio 和Visual Studio Code
  13. jQuery实现五星好评
  14. css实现多个div自适应高度(一样高)
  15. 前端开发问题及解决方案
  16. lisp 画sinx曲线_如何用CAD画正弦曲线????有lisp的最好。。。谢谢了
  17. 【翻译】WF从入门到精通(第八章):调用外部方法及工作流
  18. 河南朱砂服务器位置,河南省开封市通许县朱砂镇
  19. 股票查询小程序_以龙虎榜数据为例
  20. Centos7 开启图形界面

热门文章

  1. vue那个生命周期函数操作dom_vue生命周期实例小结
  2. 史上最快、最笨的公众号文章[阅读数、在看数]采集,哈哈
  3. 安路IP核仿真:testbench中加入glbl
  4. ”NSA武器库-永恒之蓝“与“Wannacry蠕虫勒索软件”的双剑合璧
  5. NSA武器库之永恒之蓝、浪漫、冠军复现
  6. boss直聘为何不显示真实的职位原始发布时间?
  7. UE、UI、UCD、UED?职责划分?
  8. js 关闭页面时弹框提醒
  9. CentOS使用(一)-----各种环境搭建
  10. VBS下载者助以一臂之力