export PATH="$JAVA_HOME/bin:$PATH" 保存并关闭文件 使用source /etc/profile命令使更改立即生效 /etc/environment /etc/environment是另一个重要的系统级配置文件。编辑过程如下: 执行sudo vi /etc/environment命令 在文件末尾添加环境变量设置,如: JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64" PATH="$J...
SSH_CLIENT=10.0.2.2 37182 22 XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop SSH_TTY=/dev/pts/0 MAIL=/var/mail/Alvin TERM=xterm-256color SHELL=/bin/bash SHLVL=1 LOGNAME=Alvin XDG_RUNTIME_DIR=/run/user/1000 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/b...
2. PWD,HOME,USER,PATH 在1 中的例子就可以注意到,login shell 的 PWD 变成了 当前用户的 HOME 目录(~),而 non-login shell 则继承了父进程的工作目录。 若使用 echo 来查看 HOME 与 USER,我们会发现两种登录方式登录之后这两个变量都切换到了当前用户对应的 home 目录与 user name。 对于两种登录方式的...
export VARIABLE_NAME=value 例如,添加一个新的目录到PATH变量: 代码语言:txt 复制 export PATH=$PATH:/new/directory/path 永久修改(重启后仍然有效) 编辑用户的shell配置文件(如.bashrc或.bash_profile): 代码语言:txt 复制 nano ~/.bashrc 在文件末尾添加: ...
如果你想要永久添加/usr/local/bin到系统级的PATH变量中,像下面这样编辑/etc/profile。 $ sudo vi/etc/profile exportPATH=$PATH:/usr/local/bin 你重新登录后,更新的环境变量就会生效了。 via:http://ask.xmodulo.com/change-path-environment-variable-linux.html ...
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$PATH:$JAVA_HOME/bin 1. 2. 保存并退出,然后运行: source ~/.bashrc 1. 以使配置立即生效。 4. 设置系统级环境变量 编辑系统级环境变量配置文件: sudo nano /etc/environment ...
bash shell用一个叫作环境变量(environment variable)的特性来存储有关shell会话和工作环境的信息(这也是被称作环境变量的原因)。这项特性允许在内存中存储数据,以便程序或shell中运行的脚本能够轻松访问到它们,这也是储存持久数据的一种简便方法。 在bash shell中,环境变量分为两类: ...
5. source /etc/environment:该命令会显示系统的全局环境变量文件/etc/environment的内容。 示例: “` $ source /etc/environment PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin” JAVA_HOME=”/usr/lib/jvm/java-8-openjdk-amd64″ ...
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 “` 保存并关闭文件后,需要重新加载`.bashrc`文件以使更改生效。可以使用以下命令来重新加载: “`bash source ~/.bashrc “` ### 4. 永久设置系统级别环境变量 要在所有用户及终端中永久设置一个系统级别的环境变量,可以编辑`/etc/environment`文件。使...
/var/lib/snapd/desktopSSH_TTY=/dev/pts/0MAIL=/var/mail/alvinTERM=xterm-256colorSHELL=/bin/bashSHLVL=1LOGNAME=alvinXDG_RUNTIME_DIR=/run/user/1000PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/binLESSOPEN=| /usr/bin/lesspipe ...