标签:cst 文本 cin linu 记录 邮件 提示符 linux color
重要的环境变量
在linux系统中有许多的环境变量,我们可以用env 来查看他
变量是由固定的“变量名”和用户设定的“变量值”两部分组成
| 变量名称 | 作用 | 
| HOME | 用户的主目录“家” | 
| SHELL | 当前的SHELL是那个程序 | 
| HISTSIZE | 历史命令记录条数 | 
|  | 邮件信箱文件 | 
| LANG | 语系数据 | 
| RANDOM | 随机数字 | 
| PS1 | Bash提示符 | 
| HISTFILESIZE | History命令存储数量 | 
| PATH | 在当前目录中查找执行文件 | 
| EDITOR | 默认文本编辑器 | 
通过变量查看用户的主(家)目录:
[root@Msl23-linux ~]# echo $HOME
/root
[root@Msl23-linux ~]# su - linuxs
[linuxs@Msl23-linux ~]$ echo $HOME
/home/linuxs
设置一个变量“WORKDIR”,让每个用户执行
“cd $WORKDIR” 都登陆到/home/workdir 目录中
[root@Msl23-linux ~]# mkdir -p /home/workdir
[root@Msl23-linux ~]# WORKDIR=/home/workdir
[root@Msl23-linux ~]# cd $WORKDIR
[root@Msl23-linux workdir]# pwd
/home/workdir
[root@Msl23-linux workdir]# su - linuxs
Last login: Thu Aug 24 17:26:01 CST 2017 on pts/0
[linuxs@Msl23-linux ~]$ cd $WORKDIR
[linuxs@Msl23-linux ~]$ echo "$WORKDIR"
[linuxs@Msl23-linux ~]$ #因为变量的作用范围
所以可以用“export”命令将局部变量提升为全局变量
格式为:export 变量名[=变量值]
[root@Msl23-linux linuxs]# export WOD
[root@Msl23-linux linuxs]# su linuxs
[linuxs@Msl23-linux ~]$ echo "$WOD"
/home/workdir
[linuxs@Msl23-linux ~]$ cd $WOD
[linuxs@Msl23-linux workdir]$ pwd
/home/workdir
标签:cst 文本 cin linu 记录 邮件 提示符 linux color
原文地址:http://www.cnblogs.com/msl23/p/7424306.html