bash的配置文件

来源:互联网 发布:java 调用构造方法 编辑:程序博客网 时间:2024/06/09 06:01

bash的配置文件:
bash的配置文件主要有5个,其中有4个位于用户主目录中,分别是.bash_profile、.bashrc、.bash_logout、.bash_history,有一个位于/etc目录中,为bashrc.

  • .bash_profile配置文件:可以将自己创建的执行文件放置到个人主文件夹下的~/bin/目录,这样就可以直接执行文件而不需要使用绝对/相对路径来执行该文件了。

.bash_profile配置文件
可以看到,在login shell环境下,最终被读取的配置文件是~/.bashrc。所有可以将自己的偏好写入该文件即可。但,写入后还要注销再登录后才会生效,如何立即生效呢?———使用source命令即可:source ~/.bashrc

  • .bashrc配置文件:如上所诉,在login shell环境下最后被读取的配制文件是~/.bashrc。另外,在no-login shell环境中该配置文件仅仅会读取~./bashrc而已
    这里写图片描述
  • .bash_logout文件通常为空:记录当你注销了bash后系统再帮你做完什么操作后再离开。
  • /etc/bashrc是所有使用bash的用户共同使用的文件,当任何用户在登录bash后,都会执行该文件中的代码。
    这里写图片描述

一般来说,login shell只会读取两个配置文件:

  • /etc/profile,系统整体的设置,不能修改。
  • ~/.bash_profile或~/.bash_login或~/.profile用户个人设置,可以修改。

no-login shell只会读取~./bashrc而已

0 0
原创粉丝点击