linux环境变量相关

本文介绍了Linux环境下查看和设置环境变量的方法,包括使用`printenv`和`echo`命令。讲解了如何通过`export`命令添加临时环境变量,以及如何将变量永久保存到`.bashrc`文件中。同时,解释了`.bashrc`、`.profile`以及`/etc/profile`文件的作用,它们分别用于存储用户和系统的环境信息。文章还提及了不同文件在用户登录和shell启动时的加载时机。
摘要由CSDN通过智能技术生成

linux环境变量相关命令

查看全局环境变量

printenv 
echo $某个变量名  //输出某变量名其值

添加临时环境变量

export HELLO="hello word" //(将指定变量导出到环境变量中)
但是此时关闭该终端,此变量就无了,需要将其导入到.bashrc文件中

添加环境变量到.bashrc文件

1.linux的bashrc文件在/home目录下,但是是一个隐藏bai文件,
在文件管理器主目录,按Ctrl+H即可显示(显示为.bashrc)
2.打开.bashrc文件,在末尾添加:
如:JAVA_HOME=/opt/jdk1.8.0_91
  CLASSPATH=.:./bin
  PATH=$JAVA_HOME/bin:$PATH
  export JAVA_HOME CLASSPATH PATH

在这里插入图片描述
重新打开终端,使用命令echo $变量 ,即可检查该变量是否写入。

或者用命令行方式添加环境变量,参考https://blog.csdn.net/sun8112133/article/details/79901527

linux环境变量

bashrc文件以及profile文件

bashrc和profile用于存储用户的环境信息
在这里插入图片描述

  1. /etc/profile文件为系统中的每个用户设置环境信息,在第一个用户登录时运行。
  2. /etc/bashrc文件为运行bash shell的所有用户运行此文件。当bash shell打开时,将读取此文件。 (某些linux版本的/etc目录中已经没有bashrc文件)
  3. ~/. profile文件每个用户都可以使用此文件输入自己的shell信息。 用户登录的时候,那个文件只运行一次!
  4. ~/.bashrc文件包含特定于某个用户的bash shell的bash信息,并在该用户登录和每次打开新shell时读取。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值