Linux基础-----环境变量

Shell 环境变量

Shell也是应用程序,工作与用户模式



变量类型

整形

浮点型

字符型

布尔型


bash变量类型

本地变量:仅对当前Shell有效

局部变量:仅对局部代码段有效(函数)

环境变量:expor VAR_NAME=Value,对当前Shell及子Shell有效

位置变量:$1;$2 ....

特殊变量:$?;$!;$$ ....


查看环境变量

printenv

export


查看所有变量

set


bash的引号

双引号:弱引用,可以实现变量替换;

单引号:强引用,不替换,而显示字符串本身;

反引号=$():命令引用


列子:

[root@localhost ~]#name=tom

[root@localhost ~]# echo "I is $name"

[root@localhost ~]# I is tom


[root@localhost ~]# echo 'I is $name'

[root@localhost ~]# I is $name


[root@localhost ~]# date=$(date +%F-%T)

[root@localhost ~]#echo $date

[root@localhost ~]# 2014-07-07-17:27:33


bash 特性

变量

快捷键 

命令别名

命令行展开

管道

输入输出重定向

编程

命令行补全

路径补全


你可能感兴趣的:(linux,环境变量)