4.1 PS1环境变量

该变量控制顶层命令提示符,也就是输入命令的游标前的字符串。
PS1环境变量配置可以使用转义序列。比如PS1="[\u@\h \w]\$"可以让命令行提示符显示工作目录
转义序列列表:
\t:当前时间
\d:当前日期
\n:换行
\s:当前shell环境
\W:工作目录
\w:工作目录完整路径
\h:当前及其主机名
\u:当前用户名
\#:当前命令号
\$:如果用根登陆则以#结束,否则以$结束

4.2 PATH环境变量

该变量包含一组目录。如果可执行程序位于这些目录中,则调用的时候无需输入目录名和路径。
添加PATH环境变量用:冒号作为分隔。
e.g.
1、PATH=$PATH:/usr/sbin
把/usr/sbin目录添加到已经包含在PATH的值中的目录内
2、PATH=PATH:/usr/sbin
添加值包含相对目录PATH和完整路径名/usr/sbin
(不理解,不过我从网上查找示例,都是用的PATH=$PATH:这种方法,带$的)

4.3 选择SHELL

直接输入shell名可以使用其他shell
要返回默认的shell可键入exit命令
要修改默认shell可用命令chsh

4.4 配置SHELL

/etc/profile文件包含全局设置。该设置会影响机器上所有用户。该文件结构类似一个shell脚本,带有if-then结构编程内容。将PATH环境变量添加到这个文件中可以不用每次使用都在命令行添加PATH环境变量。
/etc/bashrc文件是bash的全局附加运行文件。该文件定义使用bash用户会话的独有特征。
就好像bash的配置文件是/etc/bashrc,每种不同的shell都有自己的配置文件和自己的环境变量。