ubuntu python环境变量_ubuntu-设置系统环境变量

环境变量简介

bash shell用一个叫做环境变量(environment variable)的特性来存储有关shell会话和工作环境的信息.环境变量的使用大大方便了程序或者shell中运行的脚本查找和访问内存中存储的数据和系统信息.

环境变量分为全局环境变量和局部环境变量,标准的命名方式是:全局变量名用大写字母命名,局部变量用小写字母命名.

这里主要介绍全局环境变量.

bash shell中操作环境变量

声明:在bash shell中对环境变量所做的所有操作只对当前shell有效,退出后再打开,之前的所有设置全部消失.

这里介绍如何在bash shell中查看/添加/删除环境变量.

查看所有全局环境变量有两个命令:env和printenv.

yan@yanubuntu:~$ env

XDG_VTNR=7

XDG_SESSION_ID=c2

...

LESSCLOSE=/usr/bin/lesspipe %s %s

XAUTHORITY=/home/yan/.Xauthority

_=/usr/bin/env

yan@yanubuntu:~$

或者

yan@yanubuntu:~$ printenv

XDG_VTNR=7

XDG_SESSION_ID=c2

...

LESSCLOSE=/usr/bin/lesspipe %s %s

XAUTHORITY=/home/yan/.Xauthority

_=/usr/bin/printenv

yan@yanubuntu:~$

全局变量有很多,上面用了...表示省略.

查看某个环境变量,常用两种方式:printenv 环境变量名或者echo $环境变量名.比如查看环境变量HOME的值:

yan@yanubuntu:~$ printenv HOME

/home/yan

或者

yan@yanubuntu:~$ echo $HOME

/home/yan

添加全局环境变量使用export命令:

假设我想添加一个环境变量DOWNLOAD,用它来表示默认的下载文件夹/home/yan/download.

检验一下,原来环境变量中不包含DOWNLOAD变量:

yan@yanubuntu:~$ printenv DOWNLOAD

yan&#

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