linux环境变量查看和设置基本命令
1 env和export和set均可以打印出所有环境变量,但格式和顺序不一样;
2 echo $变量名 查看某一个环境变量的值;
3 export 变量名=变量值 或 declare -x 变量名=变量值, 设置一个变量;如果没有值,则变量值为"";
4 export CLASSPATH=$CLASSPATH:/home/ycw 为存在的变量增加值
5 unset 变量名 清除一个变量,该变量名不会再存在
6
HISTSIZE是指保存历史命令记录的条数。
LOGNAME是指当前用户的登录名。
HOSTNAME是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。
SHELL是指当前用户用的是哪种Shell。
LANG/LANGUGE是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。
MAIL是指当前用户的邮件存放目录。
PS1是基本提示符,对于root用户是#,对于普通用户是$。PS2是附属提示符,默认是“>”。可以通过修改此环境变量来修改当前的命令符,比如下列命令会将提示符修改成字符串“Hello,My NewPrompt ”。
# PS1=" Hello,My NewPrompt "
Hello,My NewPrompt
7 使用readonly将变量设置成只读。譬如 readonly 变量名,然后export 变量名=$变量名:xxx 会报错。

浙公网安备 33010602011771号