來(lái)源:【51cto.com】 在Linux中,我們可以使用下面的變量定制符合自己口味的提示符:
o \a ASCII響鈴字符
o \d 以―星期 月 日‖的格式顯示日期 (例如,―Tue May 26‖)
o \D{format} - 格式傳給strftime(3),返回的結(jié)果的傳入到提示字符串中,空的格式會(huì)被本地指定的時(shí)間取代,需要括號(hào)。
o \e ASCII轉(zhuǎn)義字符
o \h 將主機(jī)名作為提示符的******部分
o \H 主機(jī)名
o \j 當(dāng)前shell管理的作業(yè)數(shù)
o \l shell終端名稱
o \n 換行
o \r 回車
o \s shell名,$0的基礎(chǔ)名(***后一個(gè)斜線的部分)
o \t 以24-hour HH:MM:SS 格式顯示當(dāng)前時(shí)間
o \T 以12-hour HH:MM:SS 格式顯示當(dāng)前時(shí)間
o \@ 以12-hour am/pm格式顯示當(dāng)前時(shí)間
o \A 以24-hour HH:MM 格式格式顯示當(dāng)前時(shí)間
o \u 當(dāng)前用戶的用戶名
o \v bash的版本號(hào)(例如 2.00)
o \V bash發(fā)行版,版本號(hào)+補(bǔ)丁號(hào)(例如 2.00.0)
o \w 當(dāng)前工作目錄,當(dāng)工作目錄是$HOME時(shí),用波浪號(hào)表示
o \W 當(dāng)前工作目錄全路徑,當(dāng)工作目錄是$HOME時(shí),用波浪號(hào)表示
o \! 命令歷史序號(hào)
o \# 當(dāng)前命令的命令號(hào)
o \$ 如果有效的用戶ID是0,這個(gè)值是#,否則為$
o \nnn 字符相應(yīng)的八進(jìn)制數(shù)
o \\ 反斜杠
o \[ 非輸出字符的開始標(biāo)記,可以嵌入到提示的終端控制序列中
o \] 非輸出字符的結(jié)束標(biāo)記