标签: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