Liunx中环境变量的配置profile,environment,barshrc
在Linux下通常我们配置环境变量可以通过一下方法:
export命令直接在shell下设置 :缺点,只对当前shell生效
~/bashrc :包含单个用户的bash shell的bash环境信息,当登录时以及每次打开新的shell时,该该文件被读取。
/etc/bashrc :为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。~/bashrc与/etc/bashrc的区别在于前者对于单个用户而言,后者对于所有的用户是设置整个系统的环境,而/etc/profile是设置所有用户的环境。(局限性:只限制为bash shell提供环境设置)
/etc/profile :此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。所有用户的shell都有权使用这些环境变量(特点:不限至shell的种类)。
~/profile :可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。进行设置后,可运用source profile命令更新profile。(source命令详见:http://blog.csdn.net/lyhdream/article/details/8873297)
/etc/environment :是设置整个系统的环境,优先权最高,而/etc/profile是设置所有用户的环境变量并且不区分shell类型;而而/etc/bashrc是设置所有用户的环境变量,只针对bash shell。
参考地址:http://developer.51cto.com/art/200906/129515.htm
http://www.linuxeden.com/html/sysadmin/20080424/56879.html
http://andy136566.iteye.com/blog/1025338
Liunx中环境变量的配置profile,environment,barshrc相关推荐
- java se环境变量设置_JavaSE中环境变量的配置
在说Java中环境变量配置之前,还是先说说JDK和JRE吧. JRE(Java Runtime Environment),即Java的运行环境.主要包括JVM(Java Virtual Machine ...
- JavaSE中环境变量的配置
在说Java中环境变量配置之前,还是先说说JDK和JRE吧. JRE(Java Runtime Environment),即Java的运行环境.主要包括JVM(Java Virtual Machine ...
- ubuntu中环境变量文件/etc/profile、.profile、.bashrc、/etc/bash.bashrc之间的区别和联系
一 /etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行****加粗样式.并从/etc/profile.d目录的配置文件中搜集shell的设置.所以如果你有 ...
- Linux中环境变量文件及配置
一.环境变量文件介绍 转自:http://www.cnblogs.com/mengyan/archive/2012/09/04/2669894.html Linux中环境变量包括系统级和用户级,系统级 ...
- linux中d4B什么意思,Linux中环境变量文件及配置+++
Linux中环境变量文件及配置 一.环境变量文件介绍 转自:://http://www.doczj.com/doc/63e2b4bd482fb4daa48d4b53.html/cscmaker/art ...
- bashrc文件中环境变量配置错误,导致linux命令无法正常使用的解决方案
分析原因 bashrc文件中环境变量配置错误,导致linux无法正常使用. 其实解决问题的方法很简单:把你在bashrc文件中写错的东西注释掉或者改写正确即可. 可是此时图形界面登陆不了,vim用不了 ...
- nodejs安装不好_nodejs安装过程中环境变量配置的问题
目前总是不成功,提示module.js:471,抛出错误,无法找到模块之类的. 按照这个链接里给的方法,我查看了下路径.上面的是全局模块的安装路径,下面是全局模块的默认搜索路径. 我尝试把环境变量中用 ...
- Windows8系统中JAVA环境变量的配置
在Windows8系统中进行JAVA环境变量的配置 Windows8是微软最新和最具有革命性变化的操作系统.该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境.目前,微软官方已 ...
- java8安装_科学网—Java JDK 8 的安装以及环境变量的配置(Linux and Windows) - 彭勇的博文...
Java JDK 8 的安装以及环境变量的配置(Linux and Windows) JDK(Java Development Kit)包括了Java语言的编译器,可以在这里下载: 根据操作系统选择相 ...
最新文章
- Android逆向分析工具ded的使用
- Linux安装gitbook
- const_cast
- 例5-17和例5-18
- 在台湾当程序员是一种什么样的体验?
- Java运算符(Operator)之 算数运算符(ArithmeticOperator)
- varnish与squid的比较
- Spring Boot 初步小结
- 数字ic后端学习ing
- 【宏】解决vcard乱码批量导入outlook
- 计算机网络哈勃,「实时热点」美国哈勃已脱机一星期:NASA已尝试修复3次,均以失败告终...
- 上下文无关文法(例题+计算)
- 虚幻AI蓝图基础笔记(万字整理)
- DIY装机用单条8GB还是2条4GB双通道内存好?选错当心速度会变慢!
- 计算机科学 杨保海,基于视差空间采样的区域增长稠密立体匹配算法
- 怎么将pdf格式转换成jpg
- 大数据的关键技术与综述
- 第三章 产品数据 第3节 物料清单BOM
- 一份黑椒牛肉饭引发的瞎想
- 【养生】第一步-----筑基
热门文章
- Stanford UFLDL教程 神经网络向量化
- 鸟哥的Linux私房菜(基础篇)- 一些基础的Linux 问题
- 鸟哥的Linux私房菜(基础篇)-第零章、计算机概论(零.1)
- 1.模型 16个相机参数(内参、外参、畸变参数)
- python+selenium中webdriver相关资源
- 01-将自己的Ubuntu电脑设置为一台可远程访问的服务器
- MINA2-TCP服务端实例
- 差分约束 4416 FFF 团卧底的后宫
- php 中调用 require include 的比较
- 一个完美网站的101项指标(转)