网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-12-22 11:29:40

admin
管理员

linux shell 环境变量详解

环境变量, 在启动shell的时候已经设定好了。 shell内饰可见的。 

作用域比较广。

一个示例

[root@qd ~]# ENV_VAR_X=1
[root@qd ~]# export ENV_VAR_X
[root@qd ~]#
[root@qd ~]# env
ENV_VAR_X=1

在shell中也是可见的 

[root@qd ~]# cat a.sh
#!/bin/bash
env

[root@qd ~]# sh a.sh
ENV_VAR_X=1

如何删除 和普通的变量一样 unset


几个重要的环境变量

[root@qd ~]# echo $PWD
/root
[root@qd ~]# echo $HOME
/root
[root@qd ~]# echo $SHELL
/bin/bash
[root@qd ~]# echo $UID
0
[root@qd ~]# echo $USER
root
[root@qd ~]# echo $PS1
[\u@\h \W]\$


PS1 是提示符变量可以查看

linux shell ps1 设置


ipbbs.net

离线

页脚

Powered by FluxBB