1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux查看 设置环境变量。临时变量 永久变量(用户变量 系统变量)

linux查看 设置环境变量。临时变量 永久变量(用户变量 系统变量)

时间:2019-06-26 06:43:16

相关推荐

linux查看 设置环境变量。临时变量 永久变量(用户变量 系统变量)

参考补充

Linux Centos 设置环境变量Linux 下环境变量的设置 (临时环境变量和永久环境变量)

1. 概念

1.1. 环境变量的含义

程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成的。

1.2. 变量分类

1.2.1. 临时变量

使用时在Shell中临时定义,退出Shell后失效。

1.2.2. 永久变量——用户变量

在环境变量(脚本)文件中配置,用户每次登录时会自动执行这些脚本,相当于永久生效。

用户私有的、自定义的个性化设置,只对该用户生效。

1.2.3. 永久变量——系统变量

在环境变量(脚本)文件中配置,用户每次登录时会自动执行这些脚本,相当于永久生效。

公共的,对全部的用户都生效。

1.3. Linux环境变量

Linux环境变量也称之为Shell环境量变,以下划线和字母打头,由下划线、字母(区分大小写)和数字组成,习惯上使用大写字母,例如PATH、HOSTNAME、LANG等。

2. 查看、设置变量

2.1. 查看变量

2.1.1. 查看所有变量

env

export

2.1.2. 查看1个变量

echo ${变量名}

env | grep 变量名

export | grep 变量名

2.2. 设置变量

语法

export 变量名='值'

2.2.1. 设置临时变量

在当前命令行,执行

export name=小石头

2.2.2. 设置用户变量

~/.bash_profile: 【推荐】~/.bashrc: 【不推荐】当用户登录时以及每次打开新的Shell时该文件都将被读取。两个文件的区别详见</read >

编辑文件:

vim ~/.bash_profile

添加如下代码:

export name=小石头

重载配置文件:

source ~/.bash_profile

2.2.3. 设置系统变量

/etc/profile.d/{文件名.sh}【推荐】 需新建文件文件名.sh/etc/profile【不推荐】/etc/bashrc【更不推荐】

在以上任意一个文件中添加如下代码:

新增文件:

touch /etc/profile.d/java.sh

编辑文件:

vim /etc/profile.d/java.sh

添加如下代码:

export name=小石头

重载配置文件:

source /etc/profile.d/java.sh

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。