要在Linux中定義全局變量,可以使用以下方法:
在當(dāng)前終端會(huì)話中定義全局變量:
export VARIABLE_NAME=value
在這種情況下,該變量只在當(dāng)前終端會(huì)話中可用。如果關(guān)閉終端會(huì)話,變量將被清除。
在用戶的配置文件中定義全局變量:
~/.bashrc
文件中添加以下行:export VARIABLE_NAME=value
然后運(yùn)行以下命令使其生效:source ~/.bashrc
~/.zshrc
文件中添加以下行:export VARIABLE_NAME=value
然后運(yùn)行以下命令使其生效:source ~/.zshrc
在系統(tǒng)級(jí)別的配置文件中定義全局變量:
/etc/profile
文件中添加以下行:export VARIABLE_NAME=value
/etc/zsh/zshrc
文件中添加以下行:export VARIABLE_NAME=value
在這種情況下,該變量將對(duì)所有用戶和終端會(huì)話可用。
無(wú)論你選擇哪種方法,都可以通過(guò)echo $VARIABLE_NAME
命令來(lái)驗(yàn)證變量是否被成功定義。