Linux下使用set命令实现环境变量设置(linux的set命令)

Linux是当今网络应用中最常见的操作系统之一,在使用它时,我们经常会用到环境变量设置。而Linux下的set命令提供了一种灵活高效的环境变量设置方式。

set命令可以用于设置环境变量,也可以用于取消环境变量的设置,通过以下实例可以更好的说明:

1.设置环境变量:

$ set var_name=var_value

2.取消环境变量的设置:

$ unset var_name

3.查看当前shell中设置的环境变量:

$ set

4.查看全局环境变量:

$ env

使用set命令设置过的环境变量,会出现在当前shell中,可以通过export命令将其写入系统环境变量中,使以后开启的shell中,都能使用该环境变量。

export命令的语法格式如下:

$ export var_name=var_value

使用set命令设置环境变量后,可以在当前shell中有效,但是当关闭当前shell时,该环境变量将不再有效,此时就需要将该环境变量写入到系统环境变量中,系统根据/etc/profile文件,来调用/etc/profile.d目录下的一系列文件,执行相关的变量设置,若希望使用set命令设置的环境变量,也纳入这一系列文件,就可以将环境变量写入/etc/profile.d目录下,新建一个文件,然后重新执行/etc/profile文件即可使全局有效。

综上所述,Linux下可以使用set命令来高效的实现环境变量设置,并将其写入系统环境变量,以使全局有效。


数据运维技术 » Linux下使用set命令实现环境变量设置(linux的set命令)