-
2022-03-14 23:22:42
env命令
linux系统中的环境变量是很多的,就算是一些常用的环境变量我们也不一定能记得全名。env命令可以显示当前操作系统所有的环境变量,下面的示例代码是Ubuntu系统的。
示例
dai@ubuntu:~$ env USER=dai XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 SSH_AUTH_SOCK=/run/user/1000/keyring-6YCIFa/ssh DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg PATH=/usr/local/arm/arm-2009q3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin PWD=/home/dai HOME=/home/dai UPSTART_EVENTS=started starting LOGNAME=dai QT4_IM_MODULE=xim XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/ DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-PERqBL8H1o LESSOPEN=| /usr/bin/lesspipe %s INSTANCE=Unity UPSTART_JOB=unity-settings-daemon TEXTDOMAIN=im-config XDG_RUNTIME_DIR=/run/user/1000 DISPLAY=:0 XDG_CURRENT_DESKTOP=Unity GTK_IM_MODULE=ibus LESSCLOSE=/usr/bin/lesspipe %s %s TEXTDOMAINDIR=/usr/share/locale/ COLORTERM=gnome-terminal XAUTHORITY=/home/dai/.Xauthority dai@ubuntu:~$
更多相关内容 -
linux用户环境变量替换系统环境变量
2021-03-21 22:19:07相当于系统环境变量中jdk是8。如果你想要在用户环境变量中配置jdk11,我一开始是这样配置的。 PATH=$PATH:$HOME/bin:/root/jdk-11.0.10/bin java -version openjdk version "1.8.0_282" OpenJDK Runtime Environment...path变量
在Linux环境中写在前面的优先级高。
比如:centos7中使用
yum install java
安装了jdk8。相当于系统环境变量中jdk是8。如果你想要在用户环境变量中配置jdk11,我一开始是这样配置的。PATH=$PATH:$HOME/bin:/root/jdk-11.0.10/bin
java -version openjdk version "1.8.0_282" OpenJDK Runtime Environment (build 1.8.0_282-b08) OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
jdk11的路径
/root/jdk-11.0.10/bin
放在后面。此时发现运行java -version显示jdk依然是8。我就像纳闷了,因为在windows下放在后面的优先级应该更高的啊(如果我没记错的话),理论上应该此时是jdk11才对。然后我把路径调整成如下:
PATH=/root/jdk-11.0.10/bin:$PATH:$HOME/bin
jdk11的路径放在最前面。
java -version java version "11.0.10" 2021-01-19 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.10+8-LTS-162) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.10+8-LTS-162, mixed mode)
总结
由此可以看出在linux中 Path环境变量,放在前面的优先级更高。这个正好跟window相反。我无意中踩了这个坑,浪费了不少时间。
如果对您有帮助,点个赞吧!
-
Linux系统中的环境变量该如何设置与查看
2021-05-12 05:17:16今天小编要跟大家分享的文章是关于Linux系统中的环境变量该如何设置与查看。大家都知道,在 Linux 系统中,有环境变量和 Shell变量这两种变量。环境变量是在程序及其子程序中全局可用的,常常用来储存像默认的文本...今天小编要跟大家分享的文章是关于Linux系统中的环境变量该如何设置与查看。大家都知道,在 Linux 系统中,有环境变量和 Shell
变量这两种变量。
环境变量是在程序及其子程序中全局可用的,常常用来储存像默认的文本编辑器或者浏览器,以及可执行文件的路径等等这样的信息。而 Shell 变量仅在当前
Shell 中可用,可以用来存储当前用户的 ID 等信息。
那么什么是环境变量,什么是 Shell 变量,该如何设置和查看这两种变量呢?下面来和小编一起看一看吧!
一、环境变量
环境变量是以键值对的形式实现的,是在整个系统范围内都可用的变量,并由所有派生的子进程和 Shell
继承。而环境变量的名称是区分大小写的,且通常以大写的形式命名 ( MYVAR1, MYVAR2... )
单个值的环境变量看起来是这样的:
KEY=value1
如果你想要将多个值赋予环境变量,则通常用冒号 ( : ) 作为分隔符。每一对键值对最终看起来是这样子的:
KEY=value1:value2:value3
如果要赋予环境变量的值包含空格,则需要使用引号:
KEY="value with spaces"
二、Shell变量
Shell 变量是专门用于设置或定义它们的 Shell 中的变量。每个 Shell ,例如 zsh 和 bash ,都有一组自己内部的 Shell
变量。它们通常用于跟踪临时数据,比如当前工作目录,而用法则与环境变量相同。
如果你想让 Shell 变量作为全局变量使用,可以使用 export 指令:
$ export MYVAR=lxlinux.net
$ echo $MYVARlxlinux.net
$ env | grep MYVARMYVAR=lxlinux.net
三、常见的环境变量与 Shell 变量
一些环境变量和 Shell 变量是非常有用的,并且经常会被引用。以下是一些常见的,你以后可能会遇到的环境变量:
变量名含义
TERM这指定运行 Shell 时要模拟的终端类型。可以针对不同的操作需求模拟不同的硬件终端。不过,你通常不需要管这个变量。
USER当前登录的用户
PWD当前的工作目录
OLDPWD上一个工作目录,这个变量由 Shell 保存,以便通过执行 cd - 切换回上一个工作目录。
LS_COLORS这定义了 ls 指令的颜色输出代码,用于向 ls
指令添加颜色输出。这通常用于区分不同的文件类型并使用户对文件类型等信息一目了然。
MAIL当前用户邮箱的路径
PATH系统在查找指令时会检查的目录列表。当用户输入一个指令时,系统将按此目录列表的顺序检查目录,以寻找相应的可执行文件。
LANG当前的语言和本地化设置,包括字符编码。
HOME当前用户的主目录
_上一个被执行的指令
除了以上这些环境变量,你也可能会经常遇到以下这些 Shell 变量:
变量名含义
BASHOPTS执行 bash 时所启用的选项列表,这对于确定 Shell 环境是否按照预期的方式运行很有帮助。
BASH_VERSION人类可读格式的正在执行的 bash 版本
BASH_VERSINFO机器可读格式的正在执行的 bash 版本
COLUMNS用于设置绘制到屏幕上的输出信息的宽的列数
DIRSTACKpushd 和 popd 命令可用的目录堆栈。
HISTFILESIZE存储到文件中的命令历史记录的行数。默认为 ~/.bash_history 文件的行数。
HISTSIZE内存中允许存储的命令历史记录的行数,即 histroy 命令所能打印出来的行数。
HOSTNAME计算机的主机名
IFS内部字段分隔符,用于分隔命令行上的输入。默认以空格作为分隔符。
PS1定义主命令提示符。这用于定义启动 Shell 会话时命令提示符的外观。而 PS2 用于声明跨越多行的命令的命令提示符。
SHELLOPTS可以用 set 命令设置的 Shell 选项。
UID当前用户的 UID (用户 ID)
四、查看 Shell 变量与环境变量
在 Linux 系统中,有以下几种命令可以让你查看环境变量:
env — 该命令可以让你在自定义的环境中运行程序,并且不需要改变当前的环境。当不带参数使用 env 命令时,它会打印出当前的环境变量列表。
printenv — 可以打印出所有的或者指定的环境变量。
set — 该命令可以设置或者删除 Shell 变量。当不带参数使用 set 命令时,它将打印出包括环境变量与 Shell 变量在内的所有变量以及
Shell 函数的列表。
默认状态下,env 和 printenv 的功能是完全相同的:
$ printenv
SSH_CONNECTION=10.0.2.2 37182 10.0.2.15 22
LESSCLOSE=/usr/bin/lesspipe %s %s
LANG=C.UTF-8
XDG_SESSION_ID=5
USER=Alvin
MYVAR=lxlinux.net
PWD=/home/Alvin
HOME=/home/Alvin
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/bin:/
sbin:/bin:/usr/games:/usr/local/games:/snap/bin
LESSOPEN=| /usr/bin/lesspipe %s
_=/usr/bin/printenv
只有在更具体的功能上才能体现出 env 命令与 printenv 命令的区别。例如,使用 printenv命令,你可以请求单个变量的值:
$ printenv SHELL
/bin/bash
$ printenv HOME
/home/Alvin
$ printenv MYVAR
lxlinux.net
env 命令可通过将一组变量传递给命令来修改程序运行的环境:
env MYVAR=lxlinux.net command_to_run command_options
printenv 与 env 命令只能打印出环境变量,而如果你想打印出所有变量或者 Shell 函数的列表,你可以使用 set 指令。
$ set
BASH=/bin/bash
BASHOPTS=checkwinsize:cmdhist:complete_fullquote:expand_aliases:extglob:extquote:force_fignore:histappend:interactive_comments:login_shell:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
BASH_COMPLETION_VERSINFO=([0]="2" [1]="8")
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="4" [1]="4" [2]="20" [3]="1"
[4]="release" [5]="x86_64-pc-linux-gnu")
BASH_VERSION='4.4.20(1)-release'
COLUMNS=140
DIRSTACK=()
EUID=1000
GROUPS=()
HISTCONTROL=ignoreboth
HISTFILE=/home/alvin/.bash_history
HISTFILESIZE=2000
HISTSIZE=1000HOME=/home/alvinHOSTNAME=ubuntu-bionic
HOSTTYPE=x86_64IFS=$' \t\n'LANG=C.UTF-8
LESSCLOSE='/usr/bin/lesspipe %s %s'
LESSOPEN='| /usr/bin/lesspipe %s'
LINES=35LOGNAME=Alvin
.....
该命令将显示一个包含所有变量的大列表,因此你可能会希望将输出传递给 less 命令。
$ set | less
五、设置 Shell 变量与环境变量
Linux 系统中可以设置环境变量的命令有以下几种:
set — 该命令可以设置或者取消设置 Shell 变量。当不带参数使用 set 命令时,它将打印出包括环境变量与 Shell 变量在内的所有变量以及
Shell 函数的列表。
unset — 该命令可以删除 Shell 变量以及环境变量。
export — 该命令可以设置环境变量。
为了更好地理解 Shell 变量和环境变量之间的区别,我们先从设置 Shell 变量开始讲,然后再讲环境变量。
先从在当前会话中定义一个 Shell 变量开始:
$ MYVAR=lxlinux
你可以用 echo $MYVAR 来验证变量是否已设置:
$ echo $MYVAR
lxlinux
使用 printenv 命令检验该变量是否为环境变量:
$ printenv MYVAR
没有输出返回,这就意味着 MYVAR 变量并不是环境变量。
export 命令可以用来设置环境变量。要创建环境变量,只需用 export 命令将 Shell 变量导出为环境变量:
$ export MYVAR
你可以用以下语句检验:
$ printenv MYVARlxlinux
当然,你也可以只用一行代码来设置环境变量:
$ export MYNEWVAR="My New Variable"
但是以这种方式创建的环境变量只能用于当前会话,如果你打开一个新的 Shell 会话,或者退出登陆,所有的变量都将会丢失。
我们也可以将环境变量还原为 Shell 变量,或者将其完全删除:
MYVAR 变量被定义为环境变量,我们可以通过输入以下代码将其还原为 Shell 变量:
$ export -n MYVAR
这样,MYVAR 变量就不再是环境变量了,但依然还是 Shell 变量。
无论是 Shell 变量还是环境变量,想要完全删除变量,都可以使用 unset 命令来删除:
$ unset MYVAR
可以通过以下语句来验证 MYVAR 变量已经删除:
$ echo $MYVAR
由于变量已经删除了,所以没有任何返回。
六、环境变量的持久化
许多程序都需要使用环境变量来决定具体的执行方式,但是,我们并不希望每次启动新的 Shell
会话时都必须重新设置重要的变量,因此我们需要将重要的环境变量写入配置文件中。
Shell 会话有不同的启动方式,比如,连接到终端的交互式 Shell 与未连接到终端的非交互式 Shell,还有登录式 Shell 与非登录式
Shell, 而 bash Shell 会根据会话不同的启动方式而读取不同的配置文件。
但是,在大多数 Linux 发行版中,当你启动一个新的 Shell 会话时,一般都会从以下文件中读取环境变量:
/etc/environment — 使用此文件来设置系统范围内可用的环境变量。
/etc/profile — 每当 bash 登录 Shell 时,都会加载此文件中设置的变量。
~/.bashrc — 每个用户特定的 Shell 配置文件。例如, 如果你使用的是Bash,就可以在其中声明变量。
如果要将新的环境变量加载到当前的 Shell 会话中,可以使用source命令:
$ source ~/.bashrc
如果你想要设置环境变量,你就可以考虑将其添加到 /etc/profile 、/etc/bash.bashrc 或/etc/environment
文件中。
结论
以上就是小编今天为大家分享的关于Linux系统中的环境变量该如何设置与查看的文章,在本文章中,我们了解了一些常见的环境变量和 Shell
变量,也学习了如何设置和查看这些变量,其实这些变量一直都在我们的 Shell
会话中,而且对许多程序都很有用,有很多常见的场景都会引用到这些变量。希望这对你的工作也有帮助。想要了解更多Linux相关知识记得关注达内Linux培训官网,最后祝愿小伙伴们工作顺利。
原创 良许 良许Linux
【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】
-
Linux下安装JDK并配置环境变量
2021-01-09 14:38:26OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64) OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode) 2. 删除默认的安装的OpenJdk [root@localhost bin]# rpm -qa ... -
Linux C打印所有的环境变量
2021-05-13 06:38:261、在终端显示环境变量执行env命令nii@mmch:~/code$ envLC_PAPER=zh_...1、在终端显示环境变量
执行env命令
nii@mmch:~/code$ env
LC_PAPER=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
XDG_SESSION_ID=4
LC_MONETARY=zh_CN.UTF-8
TERM=xterm
SHELL=/bin/bash
SSH_CLIENT=192.168.217.1 34476 22
LC_NUMERIC=zh_CN.UTF-8
SSH_TTY=/dev/pts/21
USER=nii
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;
35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:
tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.
arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.
tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.
dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.
bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.
war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.
cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.
bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.
xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.
pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.
webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.
qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.
avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.
yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.
aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.
mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.
spx=00;36:*.xspf=00;36:
LC_TELEPHONE=zh_CN.UTF-8
MAIL=/var/mail/nii
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
QT_QPA_PLATFORMTHEME=appmenu-qt5
LC_IDENTIFICATION=zh_CN.UTF-8
PWD=/home/nii/code
LANG=en_US.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
PAPERSIZE=a4
SHLVL=1
HOME=/home/nii
LANGUAGE=en_US:en
LOGNAME=nii
SSH_CONNECTION=192.168.217.1 34476 192.168.217.132 22
LESSOPEN=| /usr/bin/lesspipe %s
XDG_RUNTIME_DIR=/run/user/1000
LESSCLOSE=/usr/bin/lesspipe %s %s
LC_TIME=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
_=/usr/bin/env
OLDPWD=/home/nii
2、现在通过代码把所有的变量打印出来
#include
extern char** environ;
int main()
{
int nIndex = 0;
for(nIndex = 0; environ[nIndex] != NULL; nIndex++)
{
printf("%s\n",environ[nIndex]);
}
}
-
Linux环境下JAVA环境变量设置无效。
2021-02-13 00:18:26【环境说明】[操作系统]Linux version 2.6.16.60-0.21-smp (geeko@buildhost) (gcc version 4.1.2 20070115 (SUSE Linux)) #1 SMP Tue May 6 12:41:02 UTC 2008[]Root用户安装JDK6,路径 /usr/java/jdk1.6.0/【问题... -
linux系统java环境变量不生效
2021-02-26 12:49:53如果在一个系统中查看java版本如下:[root@AK bin]# ./java -versionjava version “1.7.0_141”OpenJDK Runtime Environment (rhel-2.6.10.1.el6_9-x86_64 u141-b02)OpenJDK 64-Bit Server VM (build 24.141-b02, ... -
linux中设置环境变量_如何在Linux中设置环境变量
2020-07-09 21:54:52linux中设置环境变量Wondering how to set environment variables in Linux? This is exactly what we’ll be doing in this tutorial. Operating systems make use of environment variables to define system ... -
Linux配置Java环境变量 详解
2021-05-27 10:33:49PATH使得系统可以在任何路径下识别java命令,设为: J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH Tips:特别注意:环境变量值的结尾没有任何符号,不同值之间用:隔开(windows中用;) 添加完成,... -
linux查看java环境变量
2021-03-08 00:27:55本文收集整理关于linux查看java环境变量的相关议题,使用内容导航快速到达。内容导航:Q1:linux 怎么修改java环境变量纯java开发的软件在linux下面也可以应用自如。那么首先就需要配置好linux下的java环境,具体说... -
linux设置环境变量脚本
2019-08-24 11:10:20linux环境: setEnv.sh #!/bin/bash export RESINHOME=/temp/blsmoniServer export JAVA_HOME=/temp/jdk1.7.0_80 export PATH=$PATH:$JAVA_HOME/bin export INCLUDE=$INCLUDE:$JAVA_HOME/... -
linux虚拟机配置环境变量
2019-10-17 09:21:261.卸载 linux 自带JDK rpm -qa | grep java 查看本机 JDK 版本 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64 这个为查到的 JDK 2.yum install java-1.8.0-openjdk* -y 默认安... -
Linux中环境变量文件及配置
2021-03-09 06:03:19一、环境变量文件介绍转自:http://blog.csdn.net/cscmaker/article/details/7261921Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户... -
设置与查看Linux系统中的环境变量
2020-08-17 11:09:15大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量。 环境变量是在程序及其子程序中全局可用的,常常用来储存像默认的文本编辑器或者浏览器,以及可执行文件的路径等等这样的信息。而 Shell 变量仅在... -
linux 环境 MATLAB Runtime 安装
2021-04-22 19:43:18安装 MUTsigcv 软件时需要用到MATLAB环境,安装过程如下:环境下载:https://ww2.mathworks.cn/products/compiler/matlab-runtime.html安装帮助:... -
Linux配置jdk1.8环境变量
2022-03-30 22:28:32①下载去Oracle官网下载jdk-8u144-linux-x64.tar.gz ②首先进入/usr/local目录,创建jdk文件夹 cd /usr/local sodu mkdir -p jdk ③将文件移动到/usr/local/jdk中,并解压 进入下载的文件所在的文件夹,点击... -
Linux - export 命令的生命周期 : 断开会话后 export 的环境变量不生效
2020-09-19 00:03:47文章目录Linux - export 命令的生命周期 : 断开会话后 export 的环境变量不生效Linux - export 命令的生命周期 : 断开会话后 export 的环境变量不生效1、export2、每次打开会话都 export 一下3 bashrc 文件4 比如 ... -
linux安装matlabRuntime
2022-03-31 00:47:021.找到自己需要的文件夹,下载压缩包,版本自己发挥 wget ...unzip MATLAB_Runtime_R2021a_Update_6_glnxa64.zip 3.安装 ./ins -
linux配置java环境变量
2021-02-28 12:51:32HOME/bin:$JRE_HOME/bin:$PATH 执行source .bashrc 查看环境变量env 运行eclipse 进入eclipse的安装目录,双击eclipse,出现以下错误: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be ... -
linux安装java、maven及配置环境变量
2021-01-28 22:30:31linux安装java及配置JAVA环境变量 步骤: 1、首先用java -version命令看下是否有java环境.有的话会出现jdk的版本信息. 一般情况下,我们都要将Linux自带的openjdk卸载掉,然后装SUN的jdk. 如果有安装,先删除自带的JDK... -
Linux下载安装JDK并配置环境变量
2021-12-21 09:45:56Linux下载安装JDK并配置环境变量 1、下载jdk 下载地址:https://www.oracle.com/java/technologies/downloads/ 访问下载地址,选择自己要安装的jdk版本,往下滑有好些版本,我以JDK8为例: 注:如果下载提示需要... -
Linux安装JDK 1.8 并配置环境变量
2022-01-05 12:09:07Linux安装JDK 1.8 并配置环境变量 -
linux中java环境变量不生效,source /etc/profile也不生效
2021-03-10 21:28:56/usr/bin 因为/usr/bin目录中可执行文件导致配置的环境变量不生效,删除即可 3、配置环境变量配置 export JAVA_HOME=/usr/local/jdk1.8.0_144 export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:... -
linux安装配置环境变量后,java -versiov提示无法执行二进制文件
2021-05-19 01:00:58linux安装配置环境变量后,java -versiov提示无法执行二进制文件 引发错误的原因:下载的jdk版本和Linux没有对应 小伙伴们来到oracle后可能会很懵,到底下载那个才是自己需要的 小伙伴们可以去官网下载自己所需的jdk... -
Linux(CentOS 7.3)下快速查看环境变量 - - 实用篇
2017-06-29 19:58:29提供四种并不高大上,但很实用的查看环境变量的方法 只查看当前用户的变量查看当前终端的环境变量模糊查询环境变量打印指定的环境变量 只查看当前用户的变量(env 是环境单词的缩写 environment... -
银河麒麟arm64 V10 SP1 桌面 linux安装onnxruntime环境
2022-03-07 16:09:031、首先在麒麟官网下载银河麒麟V10 SP1 arm64版 linux试用版并制作安装U盘,长城TN140A2笔记本是基于飞腾D2000 8核处理器,配置有8G内存、256G ssd 硬盘,按系统提示完成安装操作系统。 2、安装pip3 和 onnxruntime ... -
在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)
2021-01-11 05:24:33本文主要讲述Windows环境Tomcat服务器安装与环境变量配置 下载安装JDK 要想安装Tomcat服务器,首先要安装配置好JDK,可以参考JDK安装与环境变量配置 Windows + R然后输入cmd进入命令行窗口,检查Java是否安装正确,... -
Java中Runtime运行时环境机制总结
2016-12-31 22:52:06最近由于在编码中需要在java代码中执行linux命令,使用到了Runtime类的一些方法,也出现几个小bug,所以趁这个机会对Runtime也就是运行时环境这个类进行总结。 Runtime.getRuntime()能得到一个Runtime对象实例,也... -
linux环境为java修改环境变量
2015-07-22 19:13:14下面是配置linux的环境变量:(记得source .bash_profile) 修改/etc/profile文件 (全局所有用户) vi 此文件/etc/profile 在profile文件末尾加入: export JAVA_HOME=/usr/share/jdk1.6.0_20 ...