linux环境配置相关文件
2015-09-15 21:10
519 查看
/etc/profile:此文件为系统的为每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d 目录的配置文件中搜集shell的设置.
/etc/bashrc :为每一个运行bash
shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_profile :每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc :该文件包含专用于你的bash
shell的bash信息,当登录时以及每次打开新的shell时,该
该文件被读取.
~/.bash_logout :当每次退出系统(退出bash shell)时,执行该文件.
bash_profile 、.bashrc 、和.bash_logout
上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。
.bash_profile是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有 命令都会被bash执行。.profile(由Bourne Shell和Korn Shell使用)和.login(由C Shell使用)两个文件是.bash_profile的同义词,目的是为了兼容其它Shell。 在Debian中使用.profile文件代
替.bash_profile文件。
.bashrc 文件会在bash shell调用另一个bash
shell时读取,也就是在shell中再键入bash命令启动一个新shell时就会去读该文件。这样可有效分离登录和子shell所需的环境。但一般 来说都会在.bash_profile里调用.bashrc脚本以便统一配置用户环境。
.bash_logout 在退出shell时被读取。所以我们可把一些清理工作的命令放到这文件中。
登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个(根据不同的linux操作系统的不同,命名不一样),执行的顺序为:~/.bash_profile、
~/.bash_login、 ~/.profile。
如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。
并从/etc/profile.d 目录的配置文件中搜集shell的设置.
/etc/bashrc :为每一个运行bash
shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_profile :每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc :该文件包含专用于你的bash
shell的bash信息,当登录时以及每次打开新的shell时,该
该文件被读取.
~/.bash_logout :当每次退出系统(退出bash shell)时,执行该文件.
bash_profile 、.bashrc 、和.bash_logout
上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。
.bash_profile是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有 命令都会被bash执行。.profile(由Bourne Shell和Korn Shell使用)和.login(由C Shell使用)两个文件是.bash_profile的同义词,目的是为了兼容其它Shell。 在Debian中使用.profile文件代
替.bash_profile文件。
.bashrc 文件会在bash shell调用另一个bash
shell时读取,也就是在shell中再键入bash命令启动一个新shell时就会去读该文件。这样可有效分离登录和子shell所需的环境。但一般 来说都会在.bash_profile里调用.bashrc脚本以便统一配置用户环境。
.bash_logout 在退出shell时被读取。所以我们可把一些清理工作的命令放到这文件中。
登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个(根据不同的linux操作系统的不同,命名不一样),执行的顺序为:~/.bash_profile、
~/.bash_login、 ~/.profile。
如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。
相关文章推荐
- 个人学习笔记---linux内核中内存具体管理
- 记录linux下c++编程
- vmware安装linux
- Linux信号编程实践(一) 信号概述
- linux /boot FHS翻译
- 解决centos7命令行中文乱码
- 一步一步做一个linux文件传输软件(三)
- linux C++ 多线程 读者写者实现
- Linux 新手应该知道的 26 个命令
- VmWare下扩展虚拟机内系统centos6.6的硬盘分区空间(图文讲解)
- linux中软件包管理工具rpm和yum
- Linux里设置环境变量的方法(export PATH)
- linux编码
- 第六天 :Vim 编辑器和使用技巧
- NFS rhel 7
- Centos6安装WordPress(二)WordPress安装
- Linux 下的yum的配置
- 在CentOS 6.5上安装NodeJS
- linux zip/unzip命令
- linux密码输入显示*