Linux环境变量主要有以下几种常见类型:
/etc
目录下的配置文件中,如/etc/profile
、/etc/environment
和/etc/bash.bashrc
等。系统级环境变量的更改需要管理员权限。~/.bashrc
、~/.bash_profile
和~/.profile
等。用户级环境变量的更改仅影响当前用户。此外,从另一个维度划分,Linux环境变量还可以分为静态环境和动态环境。静态环境是在程序运行之前设置好的,程序会直接使用这些值。而动态环境则是在程序运行过程中动态设置的,程序可以根据需要修改这些值,并且这些修改会影响到后续启动的进程。
总的来说,Linux环境变量的类型多种多样,可以根据不同的需求和场景进行设置和使用。