Ubuntu中export命令的含义

Ubuntuexport意味着什么? 例如:

 export PATH=$PATH:/usr/src/hive/build/dist/bin/ 

这意味着你的路径被/usr/src/hive/build/dist/bin/扩展。 通常/ usr / bin,/ bin,/ usr / sbin等等都是“在你的路径中”。 如果你有一个programm / bin / sh,你可以输入sh来运行它。 如果你在/usr/src/hive/build/dist/bin/appname有一个程序,你可以运行appname来执行它。

导出是Bash shell语言中的一个命令。 当用来设置一个变量时,就像在你的例子中那样,变量(PATH)将会被可见(“导出到”)任何从Bash实例开始的子进程。 没有导出命令,变量将不存在于子流程中。

它将环境变量PATH设置为当前任何PATH的值以及附加到它的新路径。