Linux下查看 设置 删除 环境变量方法
时间:2015-12-03 18:34 来源:linux.it.net.cn 作者:IT
Linux下查看 设置 删除 环境变量方法
在Windows下,查看环境变量的命令是:set,这个命令会输出系统当前的环境变量,那Linux下准确的说是REDHAT下应该如何查看呢,命令是:
export
如果你想查看某一个名称的环境变量,命令是:echo $环境变量名,比如:
echo $ORACLE_HOME
Windows对应的命令是:set 环境变量名
--------------------------------------------------------------------------------
设置环境变量
如果使用的是bash外壳,则键入如下命令:
JAVA_HOME=/ path/ to/ jdk
export JAVA_HOME
其中/path/to/jdk是安装Java的路径。
如果使用的是tcsh,则键入如下命令:
setenv JAVA_HOME /path/to/jdk
--------------------------------------------------------------------------------
删除环境变量
字符模式下设置/删除环境变量
bash下
设置:export 变量名=变量值
删除:unset 变量名
csh下
设置:setenv 变量名 变量值
删除:unsetenv 变量名
下面是我的ubutun 804 的环境变量
haohui@haohui-laptop:/usr/lib$ export
declare -x COLORTERM="gnome-terminal"
declare -x DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-0sYwalVS1u,guid=48184cdf077f7908fd4cb1584882b298"
declare -x DESKTOP_SESSION="default"
declare -x DESKTOP_STARTUP_ID=""
declare -x DISPLAY=":0.0"
declare -x GDMSESSION="default"
declare -x GDM_LANG="zh_CN.UTF-8"
declare -x GDM_XSERVER_LOCATION="local"
declare -x GNOME_DESKTOP_SESSION_ID="Default"
declare -x GNOME_KEYRING_PID="5574"
declare -x GNOME_KEYRING_SOCKET="/tmp/keyring-eLBqFe/socket"
declare -x GPG_AGENT_INFO="/tmp/seahorse-gFe3tE/S.gpg-agent:5633:1"
declare -x GTK_IM_MODULE="scim-bridge"
declare -x GTK_RC_FILES="/etc/gtk/gtkrc:/home/haohui/.gtkrc-1.2-gnome2"
declare -x HISTCONTROL="ignoreboth"
declare -x HOME="/home/haohui"
declare -x LANG="zh_CN.UTF-8"
declare -x LESSCLOSE="/usr/bin/lesspipe %s %s"
declare -x LESSOPEN="| /usr/bin/lesspipe %s"
declare -x LOGNAME="haohui"
declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:"
declare -x OLDPWD="/usr"
declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
declare -x PWD="/usr/lib"
declare -x QT_IM_MODULE="xim"
declare -x SESSION_MANAGER="local/haohui-laptop:/tmp/.ICE-unix/5576"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_AUTH_SOCK="/tmp/keyring-eLBqFe/ssh"
declare -x TERM="xterm"
declare -x USER="haohui"
declare -x USERNAME="haohui"
declare -x WINDOWID="41943124"
declare -x WINDOWPATH="7"
declare -x XAUTHORITY="/home/haohui/.Xauthority"
declare -x XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/"
declare -x XDG_SESSION_COOKIE="f08b70645be348006d5e8bec483416a2-1216524951.213046-658389480"
declare -x XMODIFIERS="@im=SCIM"
haohui@haohui-laptop:/usr/lib$ echo $DISPLAY
:0.0
可以看出很多环境变量是由安装的软件注册的
(责任编辑:IT)
Linux下查看 设置 删除 环境变量方法 在Windows下,查看环境变量的命令是:set,这个命令会输出系统当前的环境变量,那Linux下准确的说是REDHAT下应该如何查看呢,命令是: export 如果你想查看某一个名称的环境变量,命令是:echo $环境变量名,比如: echo $ORACLE_HOME Windows对应的命令是:set 环境变量名 -------------------------------------------------------------------------------- 设置环境变量 如果使用的是bash外壳,则键入如下命令: JAVA_HOME=/ path/ to/ jdk export JAVA_HOME 其中/path/to/jdk是安装Java的路径。 如果使用的是tcsh,则键入如下命令: setenv JAVA_HOME /path/to/jdk -------------------------------------------------------------------------------- 删除环境变量 字符模式下设置/删除环境变量 bash下 设置:export 变量名=变量值 删除:unset 变量名 csh下 设置:setenv 变量名 变量值 删除:unsetenv 变量名 下面是我的ubutun 804 的环境变量 haohui@haohui-laptop:/usr/lib$ export declare -x COLORTERM="gnome-terminal" declare -x DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-0sYwalVS1u,guid=48184cdf077f7908fd4cb1584882b298" declare -x DESKTOP_SESSION="default" declare -x DESKTOP_STARTUP_ID="" declare -x DISPLAY=":0.0" declare -x GDMSESSION="default" declare -x GDM_LANG="zh_CN.UTF-8" declare -x GDM_XSERVER_LOCATION="local" declare -x GNOME_DESKTOP_SESSION_ID="Default" declare -x GNOME_KEYRING_PID="5574" declare -x GNOME_KEYRING_SOCKET="/tmp/keyring-eLBqFe/socket" declare -x GPG_AGENT_INFO="/tmp/seahorse-gFe3tE/S.gpg-agent:5633:1" declare -x GTK_IM_MODULE="scim-bridge" declare -x GTK_RC_FILES="/etc/gtk/gtkrc:/home/haohui/.gtkrc-1.2-gnome2" declare -x HISTCONTROL="ignoreboth" declare -x HOME="/home/haohui" declare -x LANG="zh_CN.UTF-8" declare -x LESSCLOSE="/usr/bin/lesspipe %s %s" declare -x LESSOPEN="| /usr/bin/lesspipe %s" declare -x LOGNAME="haohui" declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:" declare -x OLDPWD="/usr" declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" declare -x PWD="/usr/lib" declare -x QT_IM_MODULE="xim" declare -x SESSION_MANAGER="local/haohui-laptop:/tmp/.ICE-unix/5576" declare -x SHELL="/bin/bash" declare -x SHLVL="1" declare -x SSH_AUTH_SOCK="/tmp/keyring-eLBqFe/ssh" declare -x TERM="xterm" declare -x USER="haohui" declare -x USERNAME="haohui" declare -x WINDOWID="41943124" declare -x WINDOWPATH="7" declare -x XAUTHORITY="/home/haohui/.Xauthority" declare -x XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/" declare -x XDG_SESSION_COOKIE="f08b70645be348006d5e8bec483416a2-1216524951.213046-658389480" declare -x XMODIFIERS="@im=SCIM" haohui@haohui-laptop:/usr/lib$ echo $DISPLAY :0.0 可以看出很多环境变量是由安装的软件注册的 (责任编辑:IT) |