linux导出环境变量export命令

作者: admin 分类: linux常用命令大全 发布时间: 2018-07-11 18:29

  

导出环境变量export

  一个变量的设置一般只在当前环境有效,export命令可以用于传递一个或多个变量的值到任何后续脚本。export可新增、修改或删除环境变量,供后续执行的程序使用。export的效力限于该次登录操作。
 

  命令语法:

  export[选项][名称[=值]]

  export[选项]

  export命令选项含义

 

 选项

 含义

 -f  代表环境变量是函数名称
 -n  删除指定的环境变量
 -p  列出所有的环境变量

 

 

例如:列出所有的环境变量

[root@localhost ~]# export -p
declare -x CVS_RSH="ssh"
declare -x G_BROKEN_FILENAMES="1"
declare -x HISTCONTROL="ignoredups"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="localhost.localdomain"
declare -x LANG="zh_CN.UTF-8"
declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"
...................(省略)

设置环境变量HISTSZE的值为2000

[root@localhost ~]# export HISTSZE=2000
[root@localhost ~]# echo $HISTSZE
2000

删除环境变量HISTSZE

 

[root@localhost ~]# export -n HISTSZE
 


	  [root@CentOS ~]# cat hello.sh

	  #直接执行发现命令不存在

	  [root@CentOS ~]# hello.sh

	  [root@CentOS ~]# pwd

	  #设置环境变量

	  [root@CentOS ~]# export PATH=/root:$PATH:.

	  [root@CentOS ~]# echo $PATH

	  #脚本可直接执行

	  [root@CentOS ~]# hello.sh

Linux 命令大全

更多

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!