1. 显示环境变量HOME
$ echo $HOME
/home/redbooks
2. 设置一个新的环境变量hello
$ export HELLO="Hello!"
$ echo $HELLO
Hello!
3. 使用env命令显示所有的环境变量
$ env
HOSTNAME=redbooks.safe.org
PVM_RSH=/usr/bin/rsh
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
...
4. 使用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. 使用unset命令来清除环境变量
set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:
$ export TEST="Test..." #增加一个环境变量TEST
$ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了
TEST=Test...
$ unset $TEST #删除环境变量TEST
$ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了
6. 使用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文件
如果需要增加新的环境变量可以添加下属行
export path=$path:/path1:/path2:/pahtN
分享到:
相关推荐
Linux 环境变量设置总结 Linux 环境变量是 Linux 操作系统中一个重要的概念,它决定了系统的行为和用户的体验。环境变量是由一系列的名称和值组成的,它们可以影响系统的行为和应用程序的运行。 1. 环境变量的分类...
### Linux环境变量配置实用技巧详解 #### 一、概述 Linux作为一款强大的开源操作系统,以其稳定性和灵活性著称。其中一个重要的特性就是环境变量的管理。环境变量是在操作系统中定义的一组特殊的变量,它们用于存储...
### Ubuntu Linux 环境变量 PATH 设置详解 #### 一、概述 在 Ubuntu Linux 系统中,环境变量 `PATH` 的设置对于程序查找和执行至关重要。本文将详细介绍 Ubuntu Linux 系统中环境变量 `PATH` 的配置方法,并对相关...
启动开发板后,设置IP地址,然后执行`saveenv`命令,U-Boot会将环境变量保存到SD卡中。重启后,检查环境变量,如果它们保持不变,就证明环境变量已成功保存到SD卡。 总结来说,修改U-Boot以将环境变量保存到SD卡...
### Linux配置JDK环境变量详解 #### 一、下载与准备JDK 1. **下载JDK**:首先,从Sun Microsystems(现已被Oracle收购)的官方网站([www.oracle.com](https://www.oracle.com/))下载JDK安装包。这里以`jdk-1_5_0...
Linux 环境变量介绍 在 Linux 中,环境变量是一个非常重要的概念,它可以影响用户和操作系统之间的交互方式。 shell 是用户和操作系统之间的命令解释器,负责接受用户输入的命令并将其翻译成操作系统能够理解的指令...
Linux 环境变量配置及 vi 基本操作详解 Linux 环境变量配置是 Linux 系统中一个非常重要的概念,它允许用户自定义环境变量,以便更好地控制系统的行为。环境变量可以在系统中设置多个文件中,例如 /etc/profile、/...
### 在Linux里设置环境变量的方法 #### 一、引言 环境变量是在操作系统环境中定义的一组特殊变量,它们被用于存储各种系统配置信息,比如路径、语言环境等。在Linux系统中,设置环境变量是非常常见的一项操作,...
在深入探讨Linux环境变量配置这一主题前,我们首先需理解环境变量在Linux系统中的核心作用。环境变量在操作系统中扮演着桥梁的角色,它们是进程间通信的一种方式,用于存储和传递程序运行时所需的信息,如路径、语言...
本文将深入探讨Linux环境变量的分类、设置方法以及常见用途。 首先,根据生存周期,Linux环境变量分为两类:永久性和临时性。永久性的环境变量通过修改系统配置文件实现,如`/etc/profile`,这样设置的变量对所有...
本文将深入解析如何在Linux环境下配置Java(JDK)的环境变量,包括理解环境变量的作用、具体配置步骤以及验证配置是否成功的技巧。 ### 一、理解环境变量 环境变量是在操作系统环境中定义的一组预设值,它们为程序...
在Linux环境下配置Java环境变量是部署Java应用程序的关键步骤之一,这一过程确保了系统能够正确识别并使用Java运行环境。本文将详细阐述如何在Linux系统中设置Java环境变量,包括JDK的安装、环境变量的临时配置与...
在给定的"linux用户环境变量设置.pdf"文件中,主要讲解了如何为root用户和其他普通用户设置环境变量。下面将详细解释这个过程。 1. **root用户设置环境变量** root用户是Linux系统中的超级用户,具有最高的系统...
在Linux环境下,尤其是Ubuntu这样的发行版中,环境变量主要通过Shell命令来进行管理和设置。Shell作为用户与操作系统之间的接口,允许用户通过命令行界面来执行各种任务。 #### 三、环境变量的设置方法 ##### 1. ...
在Linux中,shell变量主要分为两大类:本地变量和环境变量。除此之外,还存在另外两种特殊变量,它们是只读的,并且主要用作向shell脚本传递参数。 本地变量仅在创建它们的shell生命期内有效,也就是说,它们只在...
本文将详细解释如何在Linux中为`root`用户和其他普通用户设置环境变量。 ### 一、root用户设置环境变量 对于`root`用户,通常我们会修改`.bash_profile`文件来设置环境变量,因为这个文件在用户登录时会被读取。...
本篇文章将详细介绍如何在Linux环境下正确地配置Java环境变量,包括`JAVA_HOME`、`PATH`以及`CLASSPATH`等关键变量的设置方法。 #### 1. 理解环境变量 在深入讨论如何设置之前,我们先来了解一下这些环境变量的...
### LINUX中的环境变量配置详解 在LINUX操作系统中,环境变量是系统运行过程中用来存储配置信息的一种重要方式。对于刚接触LINUX的新手来说,掌握环境...希望本文能帮助新手更好地理解和掌握LINUX环境变量的配置方法。
本文将详细介绍几个常见的Linux环境变量,包括`SHELL`、`LANG`、`PATH`、`MANPATH`、`INPUTRC`、`BASH_ENV`、`DISPLAY`、`COLORTERM`、`USER`、`LOGNAME`、`MAIL`、`HOSTNAME`和`HISTSIZE`等,并通过一个示例文件...
总之,理解并掌握Linux环境变量的使用和管理是每个系统管理员和开发者必备的技能,它有助于优化工作流程,定制个性化的工作环境,以及解决各种软件配置问题。通过正确设置和使用环境变量,我们可以更好地控制程序的...