linux export命令
linux系统下export命令是什么呢?下面是export命令具体介绍:
1、export命令简介:
Linux系统下export命令用于设置或显示环境变量。在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该次登陆操作。
2、语法:
export [-fnp][变量名称]=[变量设置值]
3、参数说明:
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。
实例:
列出当前所有的环境变量
# 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“
-
vivoS12和华为nova9Pro哪个好 vivoS12和华为nova9Pro区别
vivoS12和这款手机发布以后,大家对它的热度是很高了,在售价上面,和华为nova9Pro只相差100元,它们两个在性能等其他方面的区别大不大呢?就让我们一起来多方面对比分析...
品牌查看全文>> -
后装汽车音响品牌推荐榜 后装汽车音响哪个牌子好
后装汽车音响哪个牌子好?它们分别是HERTZ/赫兹、FOCAL/劲浪、JBL/杰宝、DYNAUDIO/丹拿、Ground Zero/零点、Hivi/惠威等。小编为您整理了后装汽...
品牌查看全文>> -
2022牛排哪个牌子好 牛排十大品牌排行榜
为您整理了牛排哪个牌子好,分别有科尔沁/KERCHIN、皓月、恒都/HONDO、大希地/Hitomorrow、联豪食品、顶诺/DNUO、伊赛、福成、味知香、元盛,告诉您2022...
品牌查看全文>>
推荐
- 1文明礼仪句子223
- 22022化工实习个人工作总结302
- 3福田欧马可s5缺点是什么?480
- 4超级温柔早安文案 适合早上发朋友圈的句子384
- 5汽车下臂支架坏了会怎么样?222
- 6决定买国产了,哪些车子能开5年以上并且没啥毛病的,希望车主给说说?198
- 7易经取名男孩310
- 8安全气囊从哪里弹出来?359
家常菜
- 1*********-红枣玫瑰花枸杞446
- 2甜橙蔬菜290
- 3泥鳅红枣粥368
- 4锅粑虾仁132
- 5糖醋里脊426
- 6牛肉炖萝卜121
- 7莲花药茶203
- 8甜面包胚-中种法(食物调理机系列)133