32

export在 Ubuntu中是什么意思?例如:

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

3 回答 3

40

export是 Bash shell 语言中的一个命令。当用于设置变量时,如您的示例中,变量(PATH)将从该 Bash 实例启动的任何子进程可见(“导出到”)。如果没有导出命令,该变量将不会存在于子进程中。

于 2012-05-31T22:04:11.817 回答
14

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

于 2012-05-31T22:00:16.757 回答
4

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

于 2012-05-31T21:58:21.340 回答