linux的环境变量文件enviroment 、profile、bashrc和bash_profile的区别
2015-08-24 22:35
666 查看
(1)/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。
(2)/etc/environment:是设置整个系统的环境,而/etc/profile是设置所有用户的环境,前者与登录用户无关,后者与登录用户有关。
(3)/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。
(4)~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
(5)~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
(2)/etc/environment:是设置整个系统的环境,而/etc/profile是设置所有用户的环境,前者与登录用户无关,后者与登录用户有关。
(3)/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。
(4)~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
(5)~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
相关文章推荐
- bash脚本中比较字符串的方法
- linux-shell 让系统工作在英文环境下
- Note For Linux By Jes(7)-学习 shell scripts
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
- mac shell 设置dns
- bash shell的基础特性之一
- bash shell基础特性之二
- Bash基础(1)
- [8-23]知识梳理:文件系统、Bash基础特性、目录管理、文件管理、文本查看编辑处理
- LeetCode:solution of shell problems
- shell 显示百分数
- shell 显示百分数
- [转] Linux 之 /etc/profile、~/.bash_profile 等几个文件的执行过程
- Linux 下的shell快捷键
- Shell编程基础
- linux bash总结(二) 高级部分(适合初学者学习和非初学者参考)
- 20150823-Bash的基础特性(2)
- 20150823-Bash的基础特性(1)
- Office 365 IT Professional——利用PowerShell设置Password 永不过期
- Office 365 IT Professional——利用PowerShell更改Password 永不过期时间和提醒时间