广告
返回顶部
首页 > 资讯 > 操作系统 >Linux设置环境变量的方法
  • 449
分享到

Linux设置环境变量的方法

2023-06-15 15:06:24 449人浏览 安东尼
摘要

本篇内容主要讲解“linux设置环境变量的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux设置环境变量的方法”吧!Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都

本篇内容主要讲解“linux设置环境变量的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux设置环境变量的方法”吧!

Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。

设置环境变量的方法

  •  对所有用户生效的永久性变量

这类变量对系统内的所有用户都生效,所有用户都可以使用这类变量。作用范围是整个系统。

此文件只在root下才能修改。

# vi /etc/profile  export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib

添加完成后新的环境变量不会立即生效,立即生效需要运行 source /etc/profile ,否则只能在下次重进此用户时才能生效。

  •  对单一用户生效的永久性变量

在用户目录下的.bash_profile 文件中添加变量,该文件是隐藏文件,可使用ll -a查看:

Linux设置环境变量的方法

$ whoami   rethink  $ vi /home/rethink/.bash_profile  export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib   $ source /home/rethink/.bash_profile

在上图中用红框框住了两个文件:.bashrc 和.bash_profile ,原则上讲设置此类环境变量时在这两个文件任意一个里面添加都是可以的,这两个文件的区别为:.bash_profile是交互式login方式进入bash shell运行,.bashrc是交互式non-login方式进入bash shell运行。

可以理解为.bash_profile文件只会在用户登录的时候读取一次,而.bashrc在每次打开终端进行一次新的会话时都会读取。

临时有效的环境变量(只针对当前shell有效)

此类环境变量只对当前的shell有效。当我们退出登录或者关闭终端再重新打开时,这个环境变量就会消失。是临时的。

设置方法:命令行下直接使用[export 变量名=变量值] 定义变量。

$ export NAME="rethink"  $ echo $NAME  rethink

设置环境变量常用命令

  •  echo 用于打印显示环境变量,如:echo $NAME;

  •  export 用于设置新的环境变量,如:export NAME='rethink';

更新环境变量 更新环境变量直接重新赋值即可:NAME='test'   (注意:变量名前不需要加$);

  •  env 显示当前用户的变量;

  •  set 显示当前shell变量,shell变量包含用户变量;

  •  unset 删除一个环境变量,如:unset NAME;

  •  readonly 设置环境变量只读,如:readonly NAME  ,只读变量unset无效。

常用环境变量

PATH  # echo $PATH  /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

路径之间用冒号分隔,这些路径都是一些可以找到可执行程序的目录列表。当我们输入一个指令时,shell会先检查命令是否是系统内部命令,如果不是则会再去检查此命令是否是一个应用程序,shell会试着从PATH中寻找这些应用程序。

如果shell在这些路径目录里没有找到可执行文件,就会报错;若找到,系统将调用执行应用程序。通过设置PATH ,可以让我们运行程序或指令更加方便。

将某个目录路径加入到PATH中,可以这样写:

$ pwd  /root/Docker/Httpd  $ export PATH=$PATH:$PWD  $ echo $PATH  /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/docker/httpd  `可以看到在PATH后面已经加上了我们当前所处目录的路径`
  •  HOME

用户的主工作目录,即为用户登录到Linux系统中时的默认目录。

$ whoami  rethink  $ echo $HOME  /home/rethink
  •  HISTSIZE

保存历史命令的条数。我们输入的指令都会被系统保存下来,这个环境变量记录的就是保持指令的条数。一般为1000。

$ echo $HISTSIZE  1000  $ HISTSIZE=1001  $ echo $HISTSIZE  1001

历史命令是被保存在内存中的,当退出或者登录shell时,会自动保存或读取我们可以通过history命令来查看。可以使用符号 ! 执行指定序号的历史命令。例如,要执行第2个历史命令,则输入!2。

$ history 5     59  ls     60  who     61  history | head -n 5     62  who am i     63  history 5  $ !62  who am i  root     pts/0        2018-04-04 11:00 (101.81.92.18)
  •  LOGNAME

当前用户登录名。

$ echo $LOGNAME  rethink
  •  HOSTNAME 主机名称。 

$ echo $HOSTNAME  JDu4e00u53f7
  • SHELL

当前用户使用的shell种类。

$ echo $SHELL  /bin/bash

到此,相信大家对“Linux设置环境变量的方法”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Linux设置环境变量的方法

本文链接: https://www.lsjlt.com/news/280712.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux设置环境变量的方法
    本篇内容主要讲解“Linux设置环境变量的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux设置环境变量的方法”吧!Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都...
    99+
    2023-06-15
  • linux设置php环境变量的方法
    小编给大家分享一下linux设置php环境变量的方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!linux设置php环境变量的方法:首先编辑环境变量文件,代码为【vim /etc/profile】;然后在文件最后加上引入...
    99+
    2023-06-14
  • Linux环境变量配置的方法
    这篇文章主要讲解了“Linux环境变量配置的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux环境变量配置的方法”吧!Linux环境变量配置在自定义安装软件的时候,经常需要配置环境...
    99+
    2023-06-15
  • Python环境变量设置方法
    Alias Maya中的脚本语言是Mel 和 Python,据说Houdini未来也会把Python作为主要的脚本语言,作为影视特效师,掌握Python语言是必备技能;虽然Maya内置了Python运行时,...
    99+
    2022-06-04
    环境变量 方法 Python
  • 设置mysql环境变量的方法
    这篇文章给大家分享的是有关设置mysql环境变量的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。设置mysql的环境变量的方法:1、依次点击【计算机】、【系统属性】、【高级系...
    99+
    2022-10-18
  • linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
    1. PATH:  可执行程序的查找路径 查看当前环境变量: echo $PATH  设置:  方法一: export PATH=PATH:/XXX 但是登出后就失效 方法二:修改~/.bashrc或~/.bash_profile或系统级别...
    99+
    2023-09-14
    linux 运维 服务器
  • Linux系统设置PATH环境变量(3种方法)
    1、在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找gqqMzvbe不到文件,类似的错误。 2、那么什么是环境变量?...
    99+
    2022-06-04
    Linux设置PATH环境变量 Linux PATH环境变量
  • 1 Redis-Linux环境变量设置
    Redis-Linux环境变量设置 F:需要在Redis官方网站上下载Redis的软件包(https://redis.io/download)R:下载之后使用FTP上传工具进行软件包的上传,一般来说第三方软...
    99+
    2022-10-18
  • linux环境变量如何设置
    在Linux环境中,可以通过以下几种方式来设置环境变量:1. 临时设置环境变量:可以在命令行中使用 `export` 命令来临时设置...
    99+
    2023-08-31
    linux
  • Linux中Bash环境变量的配置方法
    Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 以下是几种shell版本,bash是默认的: sh(全称 Bourne Shell)...
    99+
    2022-06-03
    linux 环境变量配置 linux bash 环境变量
  • windows下java环境变量的设置方法
    windows xp下配置JDK环境变量:1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08; 2.安装完成后,右击“我...
    99+
    2022-11-15
    java 环境变量
  • Linux字符集环境变量设置
    LANG是针对Linux系统的语言、地区、字符集的设置,通过这个变量来设置终端程序的语言环境。NLS_LANG是针对Oracle语言、地区、字符集的设置,通过这个变量来设置Oracle终端程序的语言环境。LANG=zh_CN.GB2312N...
    99+
    2023-06-06
  • Linux中bash shell环境变量的设置
    本篇内容主要讲解“Linux中bash shell环境变量的设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中bash shell环境变量的设置”吧!别名别名是命令的快捷方式。为那些...
    99+
    2023-06-05
  • java环境变量的设置方式
    这篇文章主要介绍“java环境变量的设置方式”,在日常操作中,相信很多人在java环境变量的设置方式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”java环境变量的设置方式”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-03
  • Mac Book中Java环境变量设置的方法
    Mac 启动加载文件位置(可设置环境变量)------------------------------------------------------- (1)首先要知道你使用的Mac OS X是什么样的Shell,使用命令ech...
    99+
    2023-05-31
    mac book java
  • Linux下设置QT环境变量的具体方法是什么
    这篇文章给大家介绍Linux下设置QT环境变量的具体方法是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Qt是由C++编写的可以跨平台的应用程序开发框架,它不仅能够开发GUI程序也可以开发非GUL程序。本篇文章文章...
    99+
    2023-06-28
  • linux配置环境变量
    第一种方法.配置全局的环境变量 第一步(非必须):可以输入export命令,查看已有的环境变量 2.第二步:输入 vi /etc/profile 进入配置文件 3.第三步:如果是新增环境变量的话,...
    99+
    2023-09-15
    linux 服务器 运维
  • Android 环境变量的配置方法
       我们在创建AVD时,在命令行窗口中输入android list targets会提示:'android'不是内部或外部命令,如图1,其实这主要是由于没...
    99+
    2022-06-06
    环境 方法 环境变量 变量 Android
  • python环境变量的配置方法
    这篇文章主要介绍了python环境变量的配置方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。python环境变量的配置方法:首先鼠标右键此电脑,选择属性;然后点击高级系统设...
    99+
    2023-06-08
  • 配置python环境变量的方法
    这篇文章主要介绍配置python环境变量的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!配置python环境变量的方法:首先打开属性,找到“高级系统设置”;然后点击“环境变量”,找到Path;接着在字符串的末尾加...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作