`

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 环境变量Linux 环境变量Linux 环境变量Linux 环境变量

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

    LINUX环境变量的一些设置的说明以及更改方法~~~~

    linux环境变量的配置

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

    Linux环境变量设置总结

    本文基于RedHat 9.0 ,详细讲解了Linux环境变量定制的问题。

    linux环境变量更改

    linux环境变量的更改3种方法,及相互之间的比较。

    Linux环境变量profile

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

    Linux环境变量命令说明

    Set env export linux环境变量

    Linux环境变量配置echo PATH

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

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

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

    Linux 环境变量配置全攻略.doc

    Linux 环境变量配置全攻略 Linux 环境变量配置是 Linux 系统中一个非常重要的概念,它控制着系统的行为和用户的体验。环境变量是由操作系统或应用程序设置的,用于存储配置信息和环境设置。环境变量的配置可以分为...

    linux环境变量配置

    linux环境变量详解,常用的三种方法。

    Linux环境变量设置

    Linux环境变量设置,本人精心总结,适合收藏

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

    1、linux是一个多用户的操作系统。每个用户登录系统后,都会...通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。

    Ubuntu Linux 环境变量PATH设置.doc

    Ubuntu Linux 环境变量PATH设置.doc

    Linux配置JDK环境变量

    # source /etc/profile ##使环境变量生效 # set 要使JDK在所有的用户中使用,可以这样: vi /etc/profile.d/java.sh 在新的java.sh中输入以下内容: #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_02 ...

    linux环境变量介绍

    linux下环境变量的设置,及shell的用法

    Linux 环境变量详解及实例

    Linux环境变量 ~/.bash_profile && ~/.bashrc 用户登陆Linux操作系统的时候,”/etc/profile”, “~/.bash_profile”等配置文件会被自动执行。 执行过程是这样的: 登陆Linux系统时,首先启动”/etc/profile”,...

    linux 环境变量 (二)

    linux环境变量(二) 1、linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行...

    linux环境变量查看及配置

    linux环境变量查看及配置:文档中介绍了linux操作系统中全局环境变量、局部(用户级)环境变量的路径、文件以及修改方式,同时还介绍了linux操作系统常用的一些环境变量名称及说明。

Global site tag (gtag.js) - Google Analytics