目录
- 1. 解答整理
- 2. 参考文章
1. 解答整理
1> etc目录下存放系统管理和配置文件 (系统配置)
- etc/profile: profile为所有的用户设置系统范围的环境变量和启动顺序,当用户登录时读取该文件,这个文件对每个shell都有效。
- /etc/bashrc:为每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读取。也就是说,当用户shell执行了bash时,运行这个文件。
总结如下:
- /etc/profile 作用域大于/etc/bashrc。
- /etc/profile 是所有用户登录时加载配置环境,/etc/bashrc 是所有用户在执行bash shell 时,加载配置环境。
2> ~/.bashrc(用户配置)
- 该文件存储的是专属于个人bash shell的信息,当登录时以及每次打开一个新的shell时,执行这个文件,在这个文件里可以自定义用户专属的个人信息。