环境变量

https://wizardforcel.gitbooks.io/vbird-linux-basic-4e/content/88.html

系统运行时所在环境下的特殊变量,以用来指定系统运行时所需要的参数。

PATH变量

粗浅的从系统使用角度可以理解为,变量值作为OS寻找特定程序的搜寻路径,从而在当前目录外搜寻并执行用户所需命令。

HOME变量

纪录用户主目录的位置

MAIL变量

当前用户的邮件存放路径

HOSTNAME变量

指定主机名称

LANGUGE变量

指定用户登录系统所使用的语言

SHELL变量

指定Shell类型的变量

变量编辑

/etc/profile增加变量,全局范围,永久生效。

~/.bash_profile修改当前用户使用的环境变量,永久生效。

export定义变量,仅当前bash生效。

(前两种修改变量方法需要重启终端以将变量重新放入内存,否则使用source /etc/profile使其生效。)