linux环境变量查看和设置基本命令

1 env和export和set均可以打印出所有环境变量,但格式和顺序不一样;

2 echo $变量名 查看某一个环境变量的值;

3 export 变量名=变量值 或 declare -x 变量名=变量值, 设置一个变量;如果没有值,则变量值为"";

4 export CLASSPATH=$CLASSPATH:/home/ycw  为存在的变量增加值

5 unset 变量名 清除一个变量,该变量名不会再存在

 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 会报错。

posted @ 2012-05-04 23:55  茫茫深海一条鱼  阅读(211)  评论(0)    收藏  举报