了解PS1
PS1是Linux終端用戶的一個環(huán)境變量,用來定義命令行提示符的參數(shù)。
示例:
PS1='[\u@\h \W]\$ '
PS1的常用參數(shù)以及含義:
\d :代表日期,格式為weekday month date,例如:"Mon Aug 1"
\H :完整的主機(jī)名稱
\h :僅取主機(jī)名中的第一個名字
\t :顯示時間為24小時格式,如:HH:MM:SS
\T :顯示時間為12小時格式
\A :顯示時間為24小時格式:HH:MM
\u :當(dāng)前用戶的賬號名稱
\v :BASH的版本信息
\w :完整的工作目錄名稱
\W :利用basename取得工作目錄名稱,只顯示最后一個目錄名
# :下達(dá)的第幾個命令
$ :提示字符,如果是root用戶,提示符為 # ,普通用戶則為 $
所以linux默認(rèn)的命令行提示信息的格式:
PS1='[\u@\h \W]\$ ' #表示[當(dāng)前用戶的賬號名稱@主機(jī)名的第一個名字 工作目錄的最后一層目錄名]
修改顏色
設(shè)置格式為:以\[\e[F;Bm\] + 想要改變顏色的字段 \[\e[0m\]結(jié)束
改變的是 F 值 和 B 值
F表示字體顏色
B表示背景色