linux 查询环境变量_ubuntu查看环境变量

linux 查询环境变量_ubuntu查看环境变量有时候在编写makefile的时候,自己都不清楚有些变量是什么,也不清楚如何查看,于是感觉有必要在这里写一篇环境变量查看的博文。如果你想查看某一个名称的环境变量,命令是:echo$环境变量名,比如:echo$ORACLE_HOME这是最基础的,下面来讲下稍微深入一点的,并举例说明1.显示环境变量HOME$echo$HOME/home/ljj2.设置一个新的变量$exportHELLO=”…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

有时候在编写makefile的时候,自己都不清楚有些变量是什么,也不清楚如何查看,于是感觉有必要在这里写一篇环境变量查看的博文。

如果你想查看某一个名称的环境变量,命令是:echo $环境变量名,比如:

echo $ORACLE_HOME

这是最基础的,下面来讲下稍微深入一点的,并举例说明

1.显示环境变量HOME

$echo $HOME

/home/ljj

2.设置一个新的变量

$ export HELLO=”Hello!”

$ echo $HELLO

Hello!

3. 使用env命令显示所有的环境变量

$ env

ORBIT_SOCKETDIR=/tmp/orbit-ljj

SSH_AGENT_PID=1525

TERM=xterm

SHELL=/bin/bash

XDG_SESSION_COOKIE=5e42e49d41b7b05ff090ea4a4ce0a37d-1294464361.122772-796576665

WINDOWID=58845346

OLDPWD=/usr/src/linux-source-2.6.32

GNOME_KEYRING_CONTROL=/tmp/keyring-VncVzp

GTK_MODULES=canberra-gtk-module

USER=ljj

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

set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:

$ export TEST=”Test…” #增加一个环境变量TEST

$ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了

TEST=Test…

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

$ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了

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

如果使用了readonly命令的话,变量就不可以被修改或清除了。示例如下:

$ export TEST=”Test…” #增加一个环境变量TEST

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

$ unset TEST #会发现此变量不能被删除

-bash: unset: TEST: cannot unset: readonly variable

$ TEST=”New” #会发现此也变量不能被修改

-bash: TEST: readonly variable

环境变量的设置位于/etc/profile文件

如果需要增加新的环境变量可以添加下属行

export path=$path:/path1:/path2:/pahtN

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188502.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月16日 下午1:49
下一篇 2026年4月16日 下午1:55


相关推荐

  • CSS如何控制鼠标指针的形状_利用cursor属性自定义css

    CSS如何控制鼠标指针的形状_利用cursor属性自定义css

    2026年3月16日
    3
  • 浅析pagehelper分页原理

    浅析pagehelper分页原理写的第一篇文章 不足之处 请多提宝贵意见 谢谢 之前项目一直使用的是普元框架 最近公司项目搭建了新框架 主要是由公司的大佬搭建的 以 springboot 为基础 为了多学习点东西 我也模仿他搭了一套自己的框架 但是在完成分页功能的时候 确遇到了问题 框架的分页组件使用的是 pagehelper 对其我也是早有耳闻 但是也是第一次接触 ps 工作 1 年 一直使用的是普元封装好的前端框架 要是用 pageh

    2026年3月20日
    2
  • Oracle数据库的嵌套查询

    Oracle数据库的嵌套查询备注 此博客为转载 方便自己学习 Oracle 的嵌套查询 原作者地址请点击此处在前面 2 个章节 我们比较详细的介绍了一些 SQL 语句的基本用法 但是在我们实际的项目开发中 其实很多时候这些基本的用法远远不能满足我们项目的需求 这个时候就需要我们的嵌套查询 在 SQL 语句中 一个 select from where 语句称为一耳光查询快 将一个查询快嵌套在另外一个的 where 子句或 having 短语的条件

    2026年3月26日
    1
  • 我的世界如何TP坐标_我的世界设置坐标

    我的世界如何TP坐标_我的世界设置坐标我的世界游戏中,/tp玩家id,开启了作弊模式与朋友联机时可以使用,作用是传送到该玩家身边。/tp玩家id将该玩家传送到x,y,z这个坐标处,需要有作弊模式权限。单机的tp指令有:/tp玩家id(开启了作弊模式与朋友联机时可以使用,作用是传送到该玩家身边)。/tp玩家id(将该玩家传送到x,y,z这个坐标处,需要有作弊模式权限)。也可以利用命令方块:/give玩家idminecr…

    2026年2月27日
    6
  • 【转载】互联网架构,如何进行容量设计?

    【转载】互联网架构,如何进行容量设计?

    2021年11月18日
    51
  • CSS光标属性cursor如何应用_手型指针与交互提示

    CSS光标属性cursor如何应用_手型指针与交互提示

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号