`

关于linux系统变量的查看以及方法

阅读更多
系统的环境变量在配置web server以及编写程序都常常被用到, 因此了解必要的关于系统变量的知识是非常有必要的,下面关于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 操作系统 环境变量

    在Linux系统中,每个用户登录后都会拥有一个独立的运行环境,这一环境是由一系列预设的环境变量构成的。通过修改这些环境变量,用户可以根据自己的需求定制个性化的运行环境。 #### 三、环境变量的定义与作用 - **...

    Linux 环境变量设置

    本文详细介绍了Linux环境中环境变量的概念、设置方法以及如何查看和管理它们。环境变量是Linux系统的核心组成部分之一,正确理解和掌握它们对于管理和维护Linux系统至关重要。无论是系统管理员还是普通用户,都应该...

    Linux环境变量-在linux系统下.doc

    在Linux操作系统中,环境变量扮演着至关重要的角色,它们决定了系统如何找到并执行命令、配置文件和其他资源。当您在终端尝试运行一个命令时,如果出现"command not found"的错误,很可能是因为相应的可执行文件不在...

    linux 系统变量 PS1的简介.docx

    ### Linux系统变量PS1详解 #### 一、PS1概述 在Linux系统中,`PS1`是一个重要的环境变量,用于定义Bash shell中的主提示符。它允许用户自定义命令行界面的外观,这对于提高工作效率及个性化设置非常有用。PS1...

    在Linux中用批处理设置环境变量的方法

    Linux操作系统是众多IT专业人员工作中的重要平台之一,环境变量作为Linux系统中一个非常重要的概念,它被用于定义系统运行环境的动态属性,诸如系统路径、系统变量等,这些属性会影响到应用程序的运行。在Linux中...

    Linux环境变量设置总结

    Linux 环境变量是 Linux 操作系统中一个重要的概念,它决定了系统的行为和用户的体验。环境变量是由一系列的名称和值组成的,它们可以影响系统的行为和应用程序的运行。 1. 环境变量的分类 环境变量可以分为两类:...

    Linux系统下修改环境变量PATH路径的三种方法.docx

    Linux 系统下修改环境变量 PATH 路径的三种方法 环境变量 PATH 是 Linux 系统中的一个重要变量,它规定了 shell 在搜索可执行文件时的路径。在 Linux 系统中,我们可以通过修改环境变量 PATH 来添加新的路径,使得 ...

    linux超级基础系列——shell变量(本地变量和环境变量

    Linux shell编程中,变量是存储信息的基本单元,它们可以保存路径名、文件名、数字或其他任何类型的文本...理解本地变量和环境变量的区别,以及如何在脚本中正确使用它们,是成为一名优秀的Linux shell程序员的基础。

    linux环境变量查看及配置

    在Linux操作系统中,环境变量扮演着至关重要的角色,它们存储着关于系统和用户配置的信息,影响着各种程序的运行和查找路径。...通过熟练掌握环境变量的查看和配置,可以更高效地管理Linux系统和软件环境。

    Linux 环境变量 设置总结

    在Linux系统中,环境变量扮演着至关重要的角色,它们决定了用户如何与系统交互以及系统如何执行各种任务。本文主要聚焦于Linux环境变量的设置,特别是关于`PATH`变量的配置,这对于有效地使用安装的应用程序至关重要...

    JAVA读取环境变量

    - 如果是Linux系统,则执行 `sh -c set` 命令。 3. **读取输出**: - 通过 `BufferedReader` 读取执行命令后返回的标准输出流。 - 遍历每行输出,找到等号位置,并将字符串分为键值对,存储到 `Properties` 对象...

    在Linux里设置环境变量的方法

    通过上述方法,我们可以方便地在Linux系统中设置环境变量。需要注意的是,通过`export`命令设置的环境变量仅在当前终端会话中有效;而通过修改`/etc/profile`或`.bashrc`文件设置的环境变量则具有更长久的效果,但...

    linux环境变量的配置

    linux系统下环境变量的配置,本文共提供了三种方法。

    Linux配置JDK环境变量

    ### Linux配置JDK环境变量详解 #### 一、下载与准备JDK ...这里以`jdk-1_5_0_02-linux-i586.rpm`为例。...通过以上步骤,您可以成功地在Linux系统上安装和配置JDK环境变量,为开发Java应用程序提供必要的环境支持。

    自定义添加linux系统java环境变量脚本及安装包

    各位小伙伴肯定都遇到过拿到一个linux环境发现没有java环境,又需要屁颠屁颠跑去找java安装包配置环境变量的问题吧? 本资源为二狗自己编写的快速定义java环境变量的脚本,可以帮助你剩下不少时间,操作前建议备份/...

    linux环境变量介绍

    在 Linux 中,环境变量是一个非常重要的概念,它可以影响用户和操作系统之间的交互方式。 shell 是用户和操作系统之间的命令解释器,负责接受用户输入的命令并将其翻译成操作系统能够理解的指令。 环境变量的设置:...

    linux操作系统环境变量配置错误导致基本命令消失解决方法

    linux操作系统环境变量配置错误导致基本命令消失解决方法

    linux环境变量配置

    在深入探讨Linux环境变量配置这一主题前,我们首先需理解环境变量在Linux系统中的核心作用。环境变量在操作系统中扮演着桥梁的角色,它们是进程间通信的一种方式,用于存储和传递程序运行时所需的信息,如路径、语言...

    定制Linux系统环境变量 .pdf

    ### 定制Linux系统环境变量详解 #### 一、引言 在Linux系统中,环境变量扮演着极其重要的角色,它们不仅定义了系统的运行环境,还直接影响着各种应用程序的行为。了解并掌握如何定制Linux系统环境变量,对于提高...

Global site tag (gtag.js) - Google Analytics