linux查看、设置环境变量。临时变量、永久变量(用户变量、系统变量) 您所在的位置:网站首页 环境变量bash linux查看、设置环境变量。临时变量、永久变量(用户变量、系统变量)

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

2023-06-02 19:09| 来源: 网络整理| 查看: 265

参考补充

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时该文件都将被读取。两个文件的区别详见

编辑文件:

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


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有