1.exprot env=arg

那么在本Shell下生成的所有进程都立即会看到本环境变量,也就是立即生效了,但是如果用户关闭了本Shell以后,本环境变量就会丢失,命令就找不到它了。

2。如果要想在以后或者开机都能使有,可以通过修改用户环境变量表或者通过修改系统环境变量表达到目的

(1)修改用户环境变量表就是修改I当前用户主目录下的.bashrc文件

但是修改后并不立即生效,需要可以通过source .bashrc或者通过运行./.bashrc生效第一个点是必须有的,比如我们在configure时也通常会用./configure

(2)通过改系统环境变量表也同上步骤,只是要修改/etc/bashrc.文件,修改后执行相同的过程。

(3)通过修改.bash_profile文件,然后运行source .bash_profile就可以了。

新开终端,要加载环境变量,每次只需要输入source .bash_profile就能够加载环境变量。

此外还有其他类似的文件,希望大家分清楚:

/etc/pro此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_pro每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该
该文件被读取.
~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.

另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.

LINUX让环境变量立即生效的方法相关推荐

  1. linux java环境变量不生效_Linux下java环境变量配置问题,解决 重新打开bash后JDK环境变量无效问题...

    Linux下配置JDK实际上是很简单的,我按照网上的教程进行如下配置,在 /etc/profile 文件中最后添加: export JAVA_HOME=/home/son/jdk1.8.0_144 e ...

  2. linux设置为lunux文件夹,Linux设置环境变量时如何修改文件

    Linux系统下,设置环境变量的同时还需要修改文件,因为Linux环境变量分为系统级和用户级,所以修改文件的方法有所区别,下面小编就给大家详细介绍下Linux环境变量修改文件的方法. 环境变量是和Sh ...

  3. linux环境配置以后生效,Linux中修改环境变量及生效方法

    Linux中修改环境变量及生效方法 在/etc/profile文件中添加变量[对所有用户生效(永久的)] 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且 ...

  4. linux环境变量生效方式,Linux中修改环境变量及生效方法

    Linux中修改环境变量及生效方法 方法一: 在/etc/profile文件中添加变量[对所有用户生效(永久的)] 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户 ...

  5. Linux下环境变量配置方法梳理(.bash_profile和.bashrc的区别)

    博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 556  文章- 38  评论- 77 ...

  6. liunx创建php环境变量,linux添加环境变量的方法总结

    linux添加环境变量的方法总结 linux对环境变量有无双引号.或者变量用不用{}括起来并不敏感,小小的看了下profile文件,似乎系统如果发现变量没有引号,会自动加上. 但变量前必须加$符号,类 ...

  7. linux环境变量配置的方法,linux 设置环境变量方法是怎样的?Linux环境变量配置注意事项是什么?...

    linux系统是一种多用户的任务系统,它可以对每个用户都指定特定的用户变量.不同的程序在不同的环境下运行的时候,都需要去对环境变量来做定制,有很多朋友在设置 linux环境变量的时候,不知道如何操作, ...

  8. linux path减少,Linux的环境变量PATH中所带来的问题及解决方法

    Linux的环境变量PATH中所带来的问题及解决方法 发布时间:2006-01-07 10:08:27来源:红联作者:yo 本文主要讲述"."在LINUX的环境变量PATH中所带来 ...

  9. win10添加环境变量后没用_教你Win10系统配置的环境变量未生效的解决方法

    教你Win10系统配置的环境变量未生效的解决方法.一些Win10小伙伴经常遇到配置了环境变量无法生效的情况.那么Win10系统安装了jdk,修改环境变量配置不生效要如何解决呢?有遇到此类问题的小伙伴就 ...

最新文章

  1. 批处理-批量拉取git代码
  2. I00031 Look-and-say sequence
  3. 你真的懂用户画像吗?
  4. 2007年浙江大学计算机及软件工程研究生机试真题
  5. 利用ado.net和winform连接ms Server可以做什么?
  6. 如何在android进行ltp测试,Android系统完整性度量架构IMA-EVM
  7. 好看的css3用户基本信息卡片样式源码
  8. java 内存机制(堆和栈),内存地址
  9. 5 年迭代 5 次,抖音基于 Flink 的推荐系统演进历程
  10. 基于SpringBoot的房屋租赁管理系统
  11. 盛大如何再次“盛大”
  12. 最新大数据案例分享:2019微信数据报告(图集)
  13. 来和大家聊一聊“蓉叶云库”
  14. Android 竖直滚动广告条、上下滚动广告条,View滚动广告条;
  15. java entries_Java ZipFile entries()用法及代码示例
  16. 运用python简单的画圆
  17. 人与机器人的交互理论及其前景
  18. iPhone6无法开机、不能开机的解决方法
  19. mdadm 创建md 删除md步骤
  20. 几种常用的mosfet驱动电路

热门文章

  1. 11_条件随机场CRF1_统计学习方法
  2. linux下部署jdk+Tomcat
  3. js (jQuery) 之 取值
  4. 《C程序员从校园到职场》一2.2 破除错误观念
  5. EasyUI-dialog
  6. [LeetCode]29 两数相除和一个小坑点
  7. MyEclipse 2017 CI 10 发布(附下载)
  8. iOS for 和 forin 的区别 以及注意事项
  9. 【poj2096】Collecting Bugs 期望dp
  10. swoole/php-cp 安装