版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
</div>
<!--一个博主专栏付费入口-->
<!--一个博主专栏付费入口结束-->
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-4a3473df85.css">
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-4a3473df85.css">
<div class="htmledit_views" id="content_views">
<h1><a name="t0"></a>目录</h1>
- 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时,执行这个文件,在这个文件里可以自定义用户专属的个人信息。