English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linuxのexportコマンドは環境変数の設定または表示に使用されます。
shellでプログラムを実行する際、shellは一連の環境変数を提供します。exportは環境変数を新規に追加、変更、または削除し、後続を実行するプログラムに使用することができます。exportの効果はこのログインセッションに限られます。
export [-fnp][変数名]=[変数設定値]
パラメータ説明:
現在のすべての環境変数を一覧表示します
# export -p //現在の環境変数の値を一覧表示します declare -x HOME=「/root declare -x LANG=「zh_CN.UTF-8「 declare -x LANGUAGE=「zh_CN:zh」 declare -x LESSCLOSE=「/usr/bin/lesspipe %s %s「 declare -x LESSOPEN=「| /usr/bin/lesspipe %s「 declare -x LOGNAME=「root」 declare -x LS_COLORS=「「 declare -x MAIL=「/var/mail/root declare -x OLDPWD declare -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 declare -x PWD=「/root declare -x SHELL=「/bin/bash declare -x SHLVL=「1「 declare -x SPEECHD_PORT=「6560」 declare -x SSH_CLIENT=「192。168。1。65 1674 22「 declare -x SSH_CONNECTION=「192。168。1。65 1674 192。168。1。3 22「 declare -x SSH_TTY=「/dev/pts/2「 declare -x TERM=「XTERM」 declare -x USER=「root」 declare -x XDG_SESSION_COOKIE=「93b5d3d03e032c0cf892a4474bebda9f-1273864738。954257-340206484「
環境変数の定義
# export MYENV //環境変数の定義 # export -p //現在の環境変数のリスト表示 declare -x HOME=「/root declare -x LANG=「zh_CN.UTF-8「 declare -x LANGUAGE=「zh_CN:zh」 declare -x LESSCLOSE=「/usr/bin/lesspipe %s %s「 declare -x LESSOPEN=「| /usr/bin/lesspipe %s「 declare -x LOGNAME=「root」 declare -x LS_COLORS=「「 declare -x MAIL=「/var/mail/root declare -x MYENV declare -x OLDPWD declare -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 declare -x PWD=「/root declare -x SHELL=「/bin/bash declare -x SHLVL=「1「 declare -x SPEECHD_PORT=「6560」 declare -x SSH_CLIENT=「192。168。1。65 1674 22「 declare -x SSH_CONNECTION=「192。168。1。65 1674 192。168。1。3 22「 declare -x SSH_TTY=「/dev/pts/2「 declare -x TERM=「XTERM」 declare -x USER=「root」 declare -x XDG_SESSION_COOKIE=「93b5d3d03e032c0cf892a4474bebda9f-1273864738。954257-340206484「
環境変数の定義と値の割り当て
# export MYENV=7 //環境変数の定義と値の割り当て # export -p declare -x HOME=「/root declare -x LANG=「zh_CN.UTF-8「 declare -x LANGUAGE=「zh_CN:zh」 declare -x LESSCLOSE=「/usr/bin/lesspipe %s %s「 declare -x LESSOPEN=「| /usr/bin/lesspipe %s「 declare -x LOGNAME=「root」 declare -x LS_COLORS=「「 declare -x MAIL=「/var/mail/root declare -x MYENV=「7「 declare -x OLDPWD declare -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 declare -x PWD=「/root declare -x SHELL=「/bin/bash declare -x SHLVL=「1「 declare -x SPEECHD_PORT=「6560」 declare -x SSH_CLIENT=「192。168。1。65 1674 22「 declare -x SSH_CONNECTION=「192。168。1。65 1674 192。168。1。3 22「 declare -x SSH_TTY=「/dev/pts/2「 declare -x TERM=「XTERM」 declare -x USER=「root」 declare -x XDG_SESSION_COOKIE=「93b5d3d03e032c0cf892a4474bebda9f-1273864738。954257-340206484「