一、linux保存环境变量的文件位于/etc/profile,当你打开此文件可以看到各种环境变量,,当然你可以直接在修改这个文件,保存后注销系统,然后再重新登陆,即会生效,
二、下面介绍的是用命令的方式设置环境变量,这是linux的方便之处哦,个人认为,并不代表大多数人意见,主要命令:export,set,env;
1.举个简单例子:# export JOHNSCC="Hello!" //格式: export 环境变量名="环境变量值"
# echo $JOHNSCC //查看环境变量 echo 命令总不需要介绍了哦
# export PATH=/path1:$PATH //增加新的环境变量到PATH中,注:用冒号隔开表连接
2. 使用env命令显示所有的环境变量
3.使用set命令显示所有本地定义的Shell变量
4.使用unset命令来清除环境变量 eg:
set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:
# export TEST="Test..." #增加一个环境变量TEST
# env|grep TEST #此命令有输入,证明环境变量TEST已经存在了
TEST=Test...
# unset $TEST #删除环境变量TEST
# env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了
5.使用readonly命令设置只读变量 eg:
如果使用了readonly命令的话,变量就不可以被修改或清除了。示例如下:
# export TEST="Test..." #增加一个环境变量TEST
# readonly TEST #将环境变量TEST设为只读
# unset TEST #会发现此变量不能被删除
# TEST="New" #会发现此也变量不能被修改