linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效...
2019独角兽企业重金招聘Python工程师标准>>>
问题:
在/etc/profile中添加环境变量后,是使用source /etc/profile编译后只能在当前终端生效
重新开启一个终端后,该环境变量失效。
解决方法:
重启系统:reboot,问题解决
环境变量设置方法:
1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此 文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
2、/etc/environment:在登录时操作系统使用的第二个文件,系统在 读取你自己的profile前,设置环境文件的环境变量。
3、~/.bash_profile:在登录时用到的第三个文件是.profile文 件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用 户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变游戏量,执 行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该 文件被读取.
4、~/.bashrc:该文件包含专用于你的bash shell的bash信 息,当登录时以及每次打开新的shell时,该该文件被读取。
几个环境变量的优先级
1>2>3
设置永久环境变量
1.环境变量配置中,要先删除.bash_profile中的三行关于.bashrc的 定义,然后把环境变量配置在.bashrc中
2.选择要使用的java环境:update-alternatives –config java
3.要使得刚修改的环境变量生效:source .bashrc
4.查看环境变量:env
可以放到/etc/bash/bashrc,这样就是系统级的
本文出自 “carrie倩” 博客,请务必保留此出处http://carrie1314.blog.51cto.com/6634326/1296298
转载于:https://my.oschina.net/airship/blog/1570178
linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效...相关推荐
- linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效
博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 6 文章- 2 评论- 2 < ...
- linux 重读环境变量,关于linux中使用source /etc/profile重新读取配置后,新的环境变量只能在当前终端里面有效,新开的终端提示 command not found...
文章目录 问题 知识点 问题分析及解决 补充 问题 在使用linux桌面环境(通常是ubuntu/debian/deepin等版本的linux)的时候,新增环境变量后,会使用source /etc/p ...
- docker 每次都得source /etc/profile以及如何查看Docker容器环境变量、向容器传递环境变量
如何查看Docker容器环境变量,如何向容器传递环境变量 方式一: ENV SERVER_PORT 80 ENV APP_NAME pkslow 方式二: $ docker run -itd --na ...
- linux php和java环境变量配置_Linux设置PHP环境变量
区分 环境变量从时间上可分为临时性和永久性,这里只说明永久性的设置 操作 PHP 安装目录 找到PHP的安装目录:我这里是/phpstudy/server/php 其bin目录为:/phpstudy/ ...
- linux下面的j2sdk的安装和配置过程
linux下面的j2sdk的安装和配置过程! 1.下载一个Linux Platform的JDK,建议下载RPM自解压格式的 (RPM in self-extracting file,j2sdk-1_4 ...
- Linux下MongoDB的入门安装、配置与启动
Linux下MongoDB的入门安装.配置与启动 mongo非关系性数据库 查询性能好,数据性不是特别重要的情况下使用 [root@test ~]# tar xf mongodb-linux-x86_ ...
- Linux - Linux下Java安装路径查找;配置Java环境变量
一.查看Java的安装路径 1.已经安装好了JDK,也配置了环境变量 1.执行 java -version java -version 出现了版本号,表示安装过了JDK,配置了环境变量 2.在配置过j ...
- linux服务器的功能需求,Linux下的各种服务器技术及配置 (毕业论文).doc
Linux下的各种服务器技术及配置 (毕业论文) PAGE 26 PAGE 27 Linux下的各种服务器技术及配置 姓 名: 学 号: 指导老师: 系 名: 专 业: 班 级: . 二00一二年 十 ...
- linux下启动nfs服务,linux下Samba服务和NFS服务配置的方法
linux下Samba服务和NFS服务配置 一.Samba服务配置过程 samba的功能很简单,就是为了使linux和windows之间能够实现共享.并且利用samba搭建文件服务器,不仅比windo ...
最新文章
- Freemarker和Spring开发:获取相对路劲和绝对路径的最优方式
- python条件语句-Python 条件语句
- 100个短缺职业排行榜出炉 找工作,这些职业最缺人
- ACM-ICPC 2019 山东省省赛 A Calandar
- 数据库技术基础:常见基本模型介绍笔记
- 漫画:Bitmap算法 整合版
- 带有谓词的Java中的函数样式-第2部分
- Visual Studio 快捷键汇总
- java并发-内存模型与volatile
- 统计学习方法笔记(李航)———第三章(k近邻法)
- 重磅!百度飞桨开源语音基础模型库|中英文语音识别、语音翻译、语音合成、声音分类通通一行代码轻松搞定...
- 从Hive导入数据到ES
- 习题9.38 查找字符串中的数字、字母
- 五险一金 | 2020年企业社保缴费为零问题
- android打开word
- 性能测试performance test
- 网络文件存储系统(二)minio分布式文件系统实战
- 微信java tools_微信工具weixin-java-tools的使用总结
- 直播预告 | 清华叉院助理教授赵行、在读博士生孙桥:自动驾驶中的行为交互
- ListView动态刷新某项Item