linux 环境变量

1生效范围:

环境变量是全局变量

用户自定义变量是局部变量(只在当前shell中有效,父shell和子shell中不生效)

2声明环境变量

export  变量名=变量值

或者也可以声明一个已经定义的变量,export  变量名

3 删除环境变量

unset

当前shell下声明的环境变量,虽然是全局的(父shell和子shell中都可以调用),但是只能在当前shell下才能删除。

通过pstree查看进程树,可以看到当前的shell分支

4查看环境变量   env

可以查看系统的环境变量

5重要的环境变量PATH

这个环境变量,记录了linux查找命令的目录

6为path变量添加路径

PATH="$PATH":/root/sh

:是linux下的目录连接符

7PS1命令提示符环境变量

(\u显示当前用户名  \h显示当前连接的主机名,\w显示当前路径的完整路径  \W只显示当前路径 \$ 如果是root用户就显示#,普通用户就显示$  \t显示24小时制的时间 HH:MM:SS)


你可能感兴趣的:(linux 环境变量)