同时配置java和python环境变量,linux下配置java环境

  同时配置java和python环境变量,linux下配置java环境

  Linux设置和查看环境变量环境变量。简单来说,你指定一个目录,运行软件,相关程序就会根据目录寻找相关文件。设置变量是普通人最实用的功能。没有必要将一些dll文件复制到系统目录中。名为path的系统变量是系统搜索dll文件的一组路径。

  在linux系统上,如果下载并安装了APP应用程序,在键入名称时可能会出现“command not found”提示。每次都要去安装位置文件夹,很难找到可执行文件进行操作。这与环境变量PATH的设置有关,也是linux上环境变量定制的一部分。显示linux环境变量和设置环境变量是常用的。本文组织了与环境变量相关的常见命令。

  另一方面,在设置变量的三种方法1、/etc/profile文件中添加变量[对所有用户有效(永久)]

  当使用VI向/etc/profile文件添加变量时,该变量对Linux下的所有用户都有效,并且是“永久的”。

  例如,编辑/etc/profile文件并添加CLASSPATH变量。

  # VI/etc/配置文件

  类路径=。/Java _ home/lib;$JAVA_HOME/jre/lib

  注意:要更改文件并立即生效,必须运行# source /etc/profile。否则,只有在该用户下次再次登录时才会生效。

  2.将变量[对单个用户有效(永久)]添加到。用户目录中的bash_profile文件。

  如果使用VI将变量添加到。用户目录的bash_profile文件,变化量只对当前用户有效,是“永久的”。这种方法更加安全,并且允许用户级别控制使用这些环境变量的权限。这是针对特定用户的。如果需要授予用户使用这些环境变量的权限,只需修改。bash_profile文件放在单个用户的主目录中。通常,bash_profile和。巴沙尔认为效果是一样的。也就是说,您可以将环境变量添加到。我是巴沙尔。

  比如编辑。guok用户目录/home/guok下的bash_profile。

  $ vi /home/guok/.bash.profile

  添加以下内容:

  类路径=。/Java _ home/lib;$JAVA_HOME/jre/lib

  注意:要更改文件并立即生效,必须运行$ source/home/guok/。bash _ profile。否则,只有在该用户下次再次登录时才会生效。

  3.终端直接执行export命令来定义变量[仅对当前shell (bash)有效(临时)]

  使用“导出变量名=变量值”在shell命令行中直接定义变量。

  例如,$ export HELLO=Hello!

  该变量仅在当前shell [bash]或其子shell [bash]下有效,在shell关闭时也无效。另外,新壳打开时没有这个变量,需要使用时必须重新定义。

  00-二、系统启动读取顺序/etc/profile,/etc/bashrc是系统全局环境变量设置。

  ~/.个人资料,~/。bashrc用户主目录中的专用环境变量设置

  如果您在登录到系统时获得了shell进程,则有三个步骤来读取环境配置文件:

  1.首先读取全局环境变量配置文件/etc/profile,然后读取带有附加设置的文档,如/etc/profile.d和/etc/inputrc。

  2.然后根据用户账号,读取~/。根目录中的bash_profile。如果读不出来,就读~/。bash_login。如果读不出来的话~/的设置。个人资料基本相同,而且阅读有优先权。其中Unbutu没有~/。bash_profile文件,所以您可以创建一个新文件。

  3.最后,我在看书~/。根据用户帐户。

  三。查看环境变量1,显示已知环境变量

  例如,$ echo $HELLO

  echo $JAVA_HOME

  2.使用env命令显示所有环境变量。

  $ env

  3.使用set命令显示所有本地定义的shell变量。

  $ set

  4.使用unset命令清除环境变量。

  Set可以设置环境变量的值。使用unset命令清除环境变量的值。如果没有指定值,变量的值将设置为NULL。下面是一个例子。

  $ export TEST=Test #添加环境变量测试

  $ envgrep TEST #该命令包含一个指示环境变量TEST已经存在的输入。

  测试=测试。

  $ unset $TEST #删除环境变量TEST

  $ envgrep TEST #该命令不输出,并证明环境变量TEST已经存在。

  5.使用readonly命令设置只读变量。

  不能使用readonly命令修改或清除变量。下面是一个例子。

  $ export TEST=Test #添加环境变量测试

  $ readonly TEST #将环境变量TEST设置为只读

  $ unset TEST #表示不能删除该变量。

  - bash:取消设置:测试:无法取消设置:只读变量

  $ TEST=New #您可以看到这个变量也是不可变的

  -bash: test:只读可变

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: