1.定义普通变量实践

[root@clsn ~]# a=1
[root@clsn ~]# b='2'
[root@clsn ~]# c="3"
[root@clsn ~]# echo "$a"
1
[root@clsn ~]# echo "$b"
2
[root@clsn ~]# echo "${c}"

 

2. export命令的说明

当前shell窗口及子shell窗口生效

在新开的shell窗口不会生效,生效需要写入配置文件

# 定义变量

[root@clsn scripts]# CSLN=clsn
[root@clsn scripts]# export CSLN1=1

# 当前窗口查看

[root@clsn scripts]# echo $CSLN
clsn
[root@clsn scripts]# echo $CSLN1
1

# 编写测试脚本

[root@clsn scripts]# vim quanju.sh 
#!/bin/bash
echo $CSLN
echo $CSLN1

# 使用sh执行

[root@clsn scripts]# sh  quanju.sh 

1

# 使用source 执行

[root@clsn scripts]# source quanju.sh 
clsn
1

 

3. 环境变量相关配置文件

/etc/proflie

/etc/bashrc

~/.bashrc

~/.bash_profile

/etc/proflie.d/  # 目录