码农的世界PythonHTML

环境变量

2018-08-31  本文已影响1人  GHope

环境变量用来存储工作环境信息的变量,主要分为系统全局变量和用户级全局变量

全局变量

常见的全局环境变量 :

name value
PATH 指令的搜索路径
HOME 用户的工作目录
LOGNAME 用户的登录名
SHELL 当前系统shell类型

使用全局变量

echo $PATH (显示单个全局变量,注意使用全局变量,必须加$)
export name='hello' (设置新的全局变量)

系统级全局变量

这类变量对系统内的所有用户都生效,所有用户都可以使用这类变量。
这类变量在/etc/profile文件中设置,只有root用户才能设置
vim /etc/profile
export a=100
:wq #存盘退出,这个时候a不会立即生效,应该是有
source /etc/profile

单用户级全局变量

在用户主目录内有三个文件 ~/.bash_profile、~/.bashrc和~/.profile 在这个文件中定义变量只针对当前用户,添加方式同系统级全局变量

添加PATH环境变量

echo \$PATH显示全局PATH环境变量

1 临时设置

PATH=$PATH:/home/csl
将/home/csl添加到系统环境变量,只针对当前登录有效

2 对所有用户永久有效

vi /etc/profile

      export PATH=$PATH:/usr/local/sysbench/bin 
      source /etc/profile

3.对登录用户有效

vi ~/.bashrc

      export PATH=$PATH:/usr/local/mysql/bin
      source ~/.bashrc
上一篇 下一篇

猜你喜欢

热点阅读