Product SiteDocumentation Site

8.6. Shell 环境

命令解译器 (或 shells) 是用户接触电脑的第一个点,必须足够友善。大部分的人使用初始设置的脚本配置其行为 (自动完成、提示字符等)。
bash 是标准的 shell,使用 /etc/bash.bashrc 初始脚本做为 “交互” shells,并以 /etc/profile 做为 “登录” shells。
bash 启用 /etc/bash.bashrc 文件 (未评论的几列) 内的 “自动完成”。
除了这些常见的脚本,用户还可以创建自己的 ~/.bashrc~/.bash_profile 来配置其 shell。常见的改变是添加别名;即自动取代运行的命令,以加速命令的效率。例如,添加 la 别名取代 ls -la | less 命令后,只需键入 la 就能查看文件夹内容的详情。
设置缺省的环境变量是 shell 配置的重要工作。除了把变量指定给 shell 之外,还可以放在 /etc/environment 文件内,以备供启始 shell 的其他程序使用。设置的变量通常包括 ORGANIZATION,包括公司或组织的名称;以及 HTTP_PROXY,指示 HTTP 代理服务器的位置。