- 环境变量的作用
查看环境变量
*当目录属于环境变量时,执行该目录下的命令可不使用绝对路径
例如ls命令:
测试:
将ls拷贝到/tmp目录下并命名为testls,使用/tmp/testls依旧可以实现ls命令的功能,但是不使用绝对路径直接输入testls,系统提示未找到,这时需要添加环境变量 - 添加环境变量
将/tmp目录添加到环境变量中并再次测试testls命令:
*将/tmp目录添加到环境变量之后再使用testls命令即可不用再使用绝对路径
不过该变量只在当前终端生效,需要修改配置文件使其在多终端生效:
1.修改配置文件/etc/profie
2.添加内容:PATH=$PATH:/tmp/
3.保存后打开其他链接终端即可生效,如未生效执行source /etc/profile命令
- 取消环境变量
- 如需取消/tmp目录的环境变量,重新定义一次不包含该目录的变量即可
2.修改 /etc/profile文件,注释掉PATH=$PATH:/tmp/即可
*需要注意添加变量和重新定义变量的区别