Skip to content

Linux

环境变量

用户级别

bash
# 编辑
vi ~/.bash_profile
# 执行生效
source ~/.bash_profile
# 编辑
vi ~/.bash_profile
# 执行生效
source ~/.bash_profile

系统级别

/etc/profile

bash
# 编辑
vi /etc/profile
# 执行生效
source /etc/profile
# 编辑
vi /etc/profile
# 执行生效
source /etc/profile

/etc/profile.d

bash
# 新建环境变量脚本
touch /etc/profile.d/java.sh
# 打开编辑环境变量脚本
vi /etc/profile.d/java.sh
# 分配权限
chmod 755 /etc/profile.d/java.sh
# 执行生效
source /etc/profile
# 新建环境变量脚本
touch /etc/profile.d/java.sh
# 打开编辑环境变量脚本
vi /etc/profile.d/java.sh
# 分配权限
chmod 755 /etc/profile.d/java.sh
# 执行生效
source /etc/profile

示例参考

bash
export JAVA_OPTS="$JAVA_OPTS -Xms1024m -Xmx1024m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
export GRAALVM_HOME=/data/app/tools/graalvm
export JAVA_HOME=/data/app/tools/graalvm
export PATH=$GRAALVM_HOME/bin:$PATH
export JAVA_OPTS="$JAVA_OPTS -Xms1024m -Xmx1024m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
export GRAALVM_HOME=/data/app/tools/graalvm
export JAVA_HOME=/data/app/tools/graalvm
export PATH=$GRAALVM_HOME/bin:$PATH