1.PS1是linux中重要的环境变量。
PS(Prompt Sign)是指命令提示符,使用方法: PS1='自定义内容'。
参数: \d :日期 \H:完整的主机名称 \h :仅取主机的第一个名字
\t :显示时间为24小时格式 \T :显示时间为12小时格式 \A :显示时间为24小时格式
\u :当前用户的账号名称 \v :BASH的版本信息 \w :完整的工作目录名称
\W :利用basename取得工作目录名称 \# :下达的第几个命令
\$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$
颜色: \[\e[F;Bm\]
其中``F''为字体颜色,编号30~37;``B''为背景色,编号40~47。
可通过``\e[0m''关闭颜色输出;特别的,当B为1时,将显示加亮加粗的文字
颜色表 :
前景 背景 颜色
---------------------------------------
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
代码 意义
------------------------------------------
0 OFF
1 高亮显示
4 underline
5 闪烁
7 反白显示
8 不可见
2.PS2第一行没输完,等待第二行输入的提示符。