English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux export 命令用于设置或显示环境变量。
在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作。
export [-fnp][变量名称]=[变量设置值]
参数说明:
列出当前所有的环境变量
# export -p //列出当前的环境变量值 declarar -x HOME="/root" declarar -x LANG="zh_CN.UTF"-8" declarar -x LANGUAGE="zh_CN:zh" declarar -x LESSCLOSE="/usr/bin/lesspipe %s %s" declarar -x LESSOPEN="|" /usr/bin/lesspipe %s" declarar -x LOGNAME="root" declarar -x LS_COLORS="" declarar -x MAIL="/var/mail/root" declarar -x OLDPWD declarar -x PATH="/opt/toolchains/arm920t-eabi/bin:/opt/toolchains/arm920t-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games declarar -x PWD="/root" declarar -x SHELL="/bin/bash declarar -x SHLVL="1" declarar -x SPEECHD_PORT="6560" declarar -x SSH_CLIENT="192.168.1.65 1674 22" declarar -x SSH_CONNECTION="192.168.1.65 1674 192.168.1.3 22" declarar -x SSH_TTY="/dev/pts/2" declarar -x TERM="XTERM" declarar -x USER="root" declarar -x XDG_SESSION_COOKIE="93b5d3d03e032c0cf892a4474bebda9f-1273864738.954257-340206484"
definir variable de entorno
# export MYENV //definir variable de entorno # export -p //listar variables de entorno actuales declarar -x HOME="/root" declarar -x LANG="zh_CN.UTF"-8" declarar -x LANGUAGE="zh_CN:zh" declarar -x LESSCLOSE="/usr/bin/lesspipe %s %s" declarar -x LESSOPEN="|" /usr/bin/lesspipe %s" declarar -x LOGNAME="root" declarar -x LS_COLORS="" declarar -x MAIL="/var/mail/root" declarar -x MYENV declarar -x OLDPWD declarar -x PATH="/opt/toolchains/arm920t-eabi/bin:/opt/toolchains/arm920t-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games declarar -x PWD="/root" declarar -x SHELL="/bin/bash declarar -x SHLVL="1" declarar -x SPEECHD_PORT="6560" declarar -x SSH_CLIENT="192.168.1.65 1674 22" declarar -x SSH_CONNECTION="192.168.1.65 1674 192.168.1.3 22" declarar -x SSH_TTY="/dev/pts/2" declarar -x TERM="XTERM" declarar -x USER="root" declarar -x XDG_SESSION_COOKIE="93b5d3d03e032c0cf892a4474bebda9f-1273864738.954257-340206484"
definir asignar valor variable de entorno
# export MYENV=7 //definir variable de entorno y asignar valor # export -p declarar -x HOME="/root" declarar -x LANG="zh_CN.UTF"-8" declarar -x LANGUAGE="zh_CN:zh" declarar -x LESSCLOSE="/usr/bin/lesspipe %s %s" declarar -x LESSOPEN="|" /usr/bin/lesspipe %s" declarar -x LOGNAME="root" declarar -x LS_COLORS="" declarar -x MAIL="/var/mail/root" declarar -x MYENV="7" declarar -x OLDPWD declarar -x PATH="/opt/toolchains/arm920t-eabi/bin:/opt/toolchains/arm920t-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games declarar -x PWD="/root" declarar -x SHELL="/bin/bash declarar -x SHLVL="1" declarar -x SPEECHD_PORT="6560" declarar -x SSH_CLIENT="192.168.1.65 1674 22" declarar -x SSH_CONNECTION="192.168.1.65 1674 192.168.1.3 22" declarar -x SSH_TTY="/dev/pts/2" declarar -x TERM="XTERM" declarar -x USER="root" declarar -x XDG_SESSION_COOKIE="93b5d3d03e032c0cf892a4474bebda9f-1273864738.954257-340206484"