`

Linux 环境变量

 
阅读更多

全局变量

显示变量命令:printenv,env

查看变量值:

printenv JAVA_HOME

显示 /usr/java/jdk1.8.0_51

echo $JAVA_HOME

本地变量

定义本地变量后,变量只能在当前shell中使用

[@localhost ~]$ my_var="hello"

[@localhost ~]$ echo $my_var 

hello

[@localhost ~]$ bash

[@localhost ~]$ echo $my_var

 

[@localhost ~]$ exit

exit

[@localhost ~]$ echo $my_var 

hello

同理,子shell中定义的变量在父shell中也不能使用

 设置全局变量

export my_var

在子shell中可以访问my_var,修改变量值后不影响父shell中变量值,export后也无影响

[@localhost ~]$ my_var="hello world"

[@localhost ~]$ echo $my_var 

hello world

[@localhost ~]$ exit

exit

[@localhost ~]$ echo $my_var 

hello

[@localhost ~]$ 

删除环境变量

unset my_var

在子shell中删除变量后不影响父shell变量使用

数组变量

$ my_arr=(1 2 3 4 5)

查看变量

$ echo ${my_arr[2]}

修改my_arr[1]=0

echo ${my_arr[*]}

1 0 3 4 5

删除单个、变量,unset

分享到:
评论

相关推荐

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

    总的来说,理解并掌握Linux环境变量的设置和管理是提高效率和解决问题的关键。通过正确设置环境变量,可以确保系统能够顺利找到并执行所需命令,同时优化软件的工作流程。对于开发人员和系统管理员来说,这是一项...

    Linux 环境变量设置

    ### Linux环境变量设置详解 #### 一、理解Linux环境变量 在Linux系统中,环境变量是一种重要的配置方式,用于向程序传递系统级别的信息。这些变量包括路径信息、语言设置、用户主目录等,它们对系统的运行起着至关...

    Linux环境变量设置总结

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

    linux 环境变量 配置 实用技巧 配置Linux 操作系统 环境变量

    ### Linux环境变量配置实用技巧详解 #### 一、概述 Linux作为一款强大的开源操作系统,以其稳定性和灵活性著称。其中一个重要的特性就是环境变量的管理。环境变量是在操作系统中定义的一组特殊的变量,它们用于存储...

    Linux 环境变量 设置总结

    本文主要聚焦于Linux环境变量的设置,特别是关于`PATH`变量的配置,这对于有效地使用安装的应用程序至关重要。 环境变量是系统中预定义的一系列变量,它们包含了系统配置、用户偏好以及其他关键信息。例如,`HOME`...

    linux环境变量介绍

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

    linux环境变量的配置

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

    linux环境变量配置

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

    Linux环境变量设置

    ### Linux环境变量设置详解 在Linux系统中,环境变量扮演着至关重要的角色,它们是操作系统与用户、应用程序之间沟通的桥梁。通过环境变量,我们可以控制程序的行为,改变系统的默认设置,甚至解决某些软件的兼容性...

    linux环境变量更改

    ### Linux环境变量更改详解 #### 一、临时终端有效法 **定义与适用场景:** 在Linux系统中,可以通过临时更改环境变量的方式让当前终端会话中的某些设置生效。这种方式适用于临时测试或调试某些功能,不会对其他...

    Linux环境变量命令说明

    ### Linux环境变量命令详解 #### 一、环境变量概述 在Linux系统中,环境变量扮演着极其重要的角色,它们不仅定义了用户的工作环境,还决定了应用程序的行为方式。环境变量是一组特殊的变量,由一系列键值对组成,...

    Linux环境变量profile

    Linux 环境变量配置文件 profile。。

    Linux环境变量相关内容

    ### Linux环境变量详解 #### 一、环境变量概述 在Linux操作系统中,环境变量是一种非常重要的配置机制,它主要用于存储一些系统级别的配置信息,比如路径、语言环境等。环境变量通常由一系列键值对组成,其中键是...

    Linux环境变量配置及vi基本操作

    Linux 环境变量配置及 vi 基本操作详解 Linux 环境变量配置是 Linux 系统中一个非常重要的概念,它允许用户自定义环境变量,以便更好地控制系统的行为。环境变量可以在系统中设置多个文件中,例如 /etc/profile、/...

    Ubuntu Linux 环境变量PATH设置.doc

    ### Ubuntu Linux 环境变量 PATH 设置详解 #### 一、概述 在 Ubuntu Linux 系统中,环境变量 `PATH` 的设置对于程序查找和执行至关重要。本文将详细介绍 Ubuntu Linux 系统中环境变量 `PATH` 的配置方法,并对相关...

    linux环境变量设置总结

    Linux环境变量设置是每个系统管理员和开发者必须掌握的基础技能,因为它们对软件的可执行性和用户的交互体验至关重要。环境变量是Linux系统中的关键元素,它们提供了系统如何运行和交互的信息。当我们在终端输入命令...

    linux环境变量查看及配置

    以下是对Linux环境变量查看及配置的详细讲解: 一、查看环境变量 1. 全局环境变量:全局环境变量对系统中的所有用户都可见,通常设置在 `/etc/profile` 文件中。这个文件包含了系统级别的环境变量配置,对所有登录...

    Linux环境变量配置echo PATH

    linux环境变量Linux环境变量是一种在操作系统中存储值的方法,这些值可以用于控制系统行为或为进程提供信息。在Linux操作系统中,PATH变量是最常用的环境变量之一,它指定了操作系统搜索可执行文件的路径。如果您要...

    Linux环境变量设置总结[参考].pdf

    Linux环境变量设置总结 Linux 环境变量是一组动态命名的值,可以影响 shell 的行为和系统的执行环境。在 Linux 系统中,环境变量可以分为两类:全局环境变量和局部环境变量。全局环境变量是指对所有用户和shell都...

Global site tag (gtag.js) - Google Analytics