Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。

修改用户环境变量

用户环境变量通常被存储在下面的文件中:

  • ~/.profile

  • ~/.bash_profile 或者 ~./bash_login

  • ~/.bashrc

上述文件在Ubuntu 10.0以前版本不推荐使用。

系统环境变量

系统环境变量一般保存在下面的文件中:

  • /etc/environment

  • /etc/profile

  • /etc/bash.bashrc

/etc/profile和 /etc/bash.bashrc在Ubuntu 10.0以上版本中不推荐使用。

如果想让 /etc 下的修改马上生效, 使用source 命令,例如:

source /etc/environment

source命令也称为“点命令”也就是一个符号(.).source命令通常用于重新执行刚修改的初始或文件,使之立即生效,而不必注销并重新登录

转载于:https://www.cnblogs.com/zhenfei/p/6513772.html

linux 下环境变量设置相关推荐

  1. Linux下环境变量设置

    1.在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误. 2.那么什么是环境变 ...

  2. linux环境变量又叫局部变量的区别,Linux下环境变量(.bash_profile和.bashrc的区别)...

    在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"command not found"的提示内容.如果每次都到安装目标文件夹内,找到可执行文件 来 ...

  3. linux下环境变量PS1设置

    为什么80%的码农都做不了架构师?>>>    linux下环境变量PS1简单来说就是设置命令提示符显示的内容,如下: root@10.1.1.200:~# PS1变量中提示符各项含 ...

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

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

  5. linux node环境变量设置

    文章目录 前言 一.安装node 二.环境变量设置 三.参考文档 前言 因为设置一次就好了,所以会经常忘记,这里记下来,以后设置的话就方便多了 一.安装node 安装的话就不说了,直接去node官网看 ...

  6. linux的环境变量设置

    linux下设置环境变量有三种方法,一种用于当前终端,一种用于当前用户,一种用于所有用户: 一:用于当前终端: 在当前终端中输入:export PATH=$PATH:<你的要加入的路径> ...

  7. linux java环境变量设置

    JAVA环境变量设置: #vi /etc/profile#在文件最后添加以下内容: export JAVA_HOME=/usr/java/jdk1.8.0_91 export PATH=$JAVA_H ...

  8. Linux下环境变量和文件查找

    一 可以使用 declare 命令创建一个变量名为 tmp 的变量:$ tmp=shiyanlou 读取变量的值,可以使用 echo 命令和 $ 符号($ 符号用于表示引用一个变量的值,初学者经常忘记 ...

  9. java Windows7 下环境变量设置

    Windows 7下配置JDK环境变量参数设置: 1.    安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:D:\Program Files (x86)\Java\jdk1. ...

最新文章

  1. Python继承,子类调用父类的两(2)种方法
  2. Dataset之iGAN:iGAN数据集的简介、安装、使用方法之详细攻略
  3. matlab求图形的聚类系数,求助,为什么画不出来聚类系数的图?一直为0啊
  4. 【BZOJ3387】[Usaco2004 Dec]Fence Obstacle Course栅栏行动 线段树
  5. 西瓜大战java_Java中的线程及(简单飞机大战)实现
  6. npm install引起的项目崩溃(This is probably not a problem with npm,there is likely additional logging outp)
  7. Thymeleaf模板如何获取springMVC返回的model值
  8. java中的@Override标签
  9. 例2.7 输出梯形 - 九度教程第14题(排版题)
  10. C语言计算器代码(带有报告)
  11. php判断4的倍数,4的倍数特征(4的倍数特征规律怎样找)
  12. 蝶KIS专业版替换SXS.dll补丁 遭后门清空数据被修改为“恢复数据请联系” 金蝶KIS12.2版本遭遇后门入侵,数据没有了!!应急处置
  13. mysql删除密码代码_mysql 用户新建、受权、删除。密码修改
  14. 康奈尔笔记记录法[转
  15. k8s健康检查(七)
  16. 【小技巧】2345——劫持浏览器主页(Chrome、Edge)
  17. 阿里云视频上传到抖音服务器
  18. Ubuntu全新安装firefox最新版本
  19. R语言模拟疫情传播-gganimate包
  20. 关于互联网的十个Fun Fact——第一条就开车了...

热门文章

  1. java ee程序设计师_软件设计师:Java EE开发四大常用框架[1]
  2. 使用预训练模型进行句对分类(Paddle、PyTorch)
  3. 天池 在线编程 最频繁出现的子串(字符串哈希)
  4. 阿里云 超级码力在线编程大赛初赛 第1场(第245名)
  5. LeetCode 737. 句子相似性 II(并查集)
  6. LeetCode MySQL 1398. 购买了产品A和产品B却没有购买产品C的顾客
  7. LeetCode 417. 太平洋大西洋水流问题(BFS/DFS)
  8. 聚类方法(Clustering)
  9. fence机制 linux_Linux ha fence设备测试
  10. Codeforces Round #697 (Div. 3)A~G解题报告