本节为大家分享环境变量和本地变量的区别
1、环境变量是什么
用户自定义变量只在当前的Shell中生效,而环境变量会在当前Shell和这个Shell的所有子Shell当中生效。如果把环境变量写入相应的配置文件,那么这个环境变量会在所有的Shell中生效。
2、设置环境变量
export 变量名=变量值
#申明变量
env #查询变量
unset 变量名 #删除变量
3、系统常见环境变量
PATH:系统查找命令的路径
[root@localhost ~]# echo $PASH
/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:
/sbin:/bin:/usr/sbin:/usr/bin:root/bin
PATH = "$PATH":/ROOT/sh
#PATH变量叠加
PS1:定义系统提示符的变量
d:显示日期,格式为“星期 月 日”
h:显示简写主机名。如默认主机名“localhost”
:显示24小时制实际,格式为“HH:MM:SS”
T:显示12小时制时间,格式为“HH:MM:SS”
A:显示24小时制时间,格式为“HH:MM”
U:显示当前用户名
W:显示当前所在目录的完整名称