0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过env命令来查看Linux系统当前的环境变量

冬至子 来源:技术铺子 作者:chasenzhang 2023-01-18 16:10 次阅读

前言

Linux 系统中,环境变量是用来定义系统运行环境的一些参数,常见的环境变量有HOME,SHELL,PATH等等。

我们可以通过env命令来查看当前的环境变量。

也可以直接echo来查看某一个环境变量,比如查看SHELL的值

$ echo $SHELL
/bin/bash

PATH环境变量

当我们在终端输入命令的时候,系统就会在PATH的路径中查找这个命令是否存在,这个环境变量给我们带来很大方便,比如,自己编译了一个bin文件,它路径在/sdcard/tmp/test,那我们执行这个test文件,就需要输入t/sdcard/tmp/test,每次执行都需要输入这个命令,就会很不方便。

所以我们就可以把/sdcard/tmp路径添加到PATH环境变量中。这样,在终端只需输入test即可。

修改环境变量

下面就以上面这个例子来说明,如何修改环境变量

1 在当前终端直接修改。

直接在终端执行:

export PATH=$PATH:/sdcard/tmp

即可添加成功,执行结束,立即生效

作用范围:当前用户,生命周期:临时性,终端关闭,设置失效

2 修改bashrc文件

在~/.bashrc文件添加下面一条指令

export PATH=$PATH:/sdcard/tmp

执行source ~/.bashrc 生效

作用范围:当前用户,生命周期:永久性

  1. 修改/etc/profile

在/etc/profile文件添加下面一条指令

export PATH=$PATH:/sdcard/tmp

重启生效

作用范围:所有用户,生命周期:永久性。

审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux系统
    +关注

    关注

    4

    文章

    590

    浏览量

    27325
  • shell编程
    +关注

    关注

    0

    文章

    10

    浏览量

    5873
  • BIN文件
    +关注

    关注

    0

    文章

    26

    浏览量

    8261
收藏 人收藏

    评论

    相关推荐

    Linux环境变量总结

    Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组
    发表于 11-14 12:01 362次阅读

    LINUX环境变量总结

    Linux 是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组
    发表于 11-21 11:43 429次阅读

    Linux环境变量的配置方法

    在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。
    发表于 09-27 09:50 279次阅读

    请问ENV设置环境变量怎么保存?

    我按照手册设置好了环境变量 可是如果重启一下env窗口 刚刚设置的又清掉了 请问下有没有人知道怎么保存这个环境变量
    发表于 07-09 06:24

    Bash 环境变量

    ,开始吧。 环境变量 HOME (LCTT 译注:双关语)除了是你脱下帽子惬意休息的地方,同时也是 Linux 中的一个变量,它是当前用户主目录的路径: echo $HOME以上这个
    发表于 11-01 15:13

    龙芯2K1000开发板Linux环境变量

    基于:迅为iTOP-2K1000开发板1 环境变量环境变量系统预设值的参数。 Linux 是一个多用户的操作系统, 所以每一个用户也都有自
    发表于 04-28 16:07

    该如何设置和查看Linux系统环境和Shell这两种变量

    这些 Shell 变量:查看 Shell 变量环境变量Linux 系统中,有以下几种
    发表于 06-14 16:21

    云计算核心技术Docker:Compose中的环境变量

    :${TAG}” 如果您有多个环境变量,则可以通过提供环境变量文件的路径替换它们。默认情况下,该docker-compose 命令将.
    的头像 发表于 02-16 09:58 3685次阅读

    嵌入式Linux环境变量分区制作

    嵌入式Linux环境变量分区制作嵌入式环境变量分区准备一个存放环境变量的文本文件制作环境变量的工具制作
    发表于 11-02 10:35 8次下载
    嵌入式<b class='flag-5'>Linux</b><b class='flag-5'>环境变量</b>分区制作

    LINUX环境变量总结

    环境变量是和Shell紧密相关的,它是通过Shell命令设置的。环境变量又可以被所有当前用户
    发表于 01-29 10:55 414次阅读

    idea要配置java环境变量

    环境变量的步骤及其重要性。 在开始之前,我们先了解一下环境变量的概念。环境变量是操作系统定义的一些值,用于指定操作系统及其应用程序如何运行。
    的头像 发表于 12-06 14:02 714次阅读

    ros怎么设置环境变量

    设置ROS环境变量是使用ROS的重要步骤之一。本文将详细介绍如何设置ROS环境变量,包括什么是环境变量、为什么要设置ROS环境变量、如何设置ROS
    的头像 发表于 12-28 13:52 1904次阅读

    Linux环境变量配置方法

    想必大家平时工作中也会配置Linux环境变量,但是可能也仅仅是为解决某些工具的运行环境,对于Linux环境变量本身的配置学问还没深入了解。
    的头像 发表于 01-04 09:51 487次阅读

    Linux系统中设置环境变量的方法和技巧

    Linux环境变量是一种保存有关系统环境配置的信息的对象。它们被广泛用于存储有关系统操作的信息比如路径、文件名等。
    的头像 发表于 02-01 11:09 1618次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>中设置<b class='flag-5'>环境变量</b>的方法和技巧

    Linux环境变量配置方法

    Linux环境变量配置分为设置永久变量和临时变量两种。环境变量设置方法同时要考虑环境Shell
    的头像 发表于 10-23 13:39 100次阅读