Linux 修改bash命令提示符

2021-09-24 04:47:31 字數 632 閱讀 9605

含義

在檔案末尾加上一下內容

ps1='\[\033[0;32m\]<\u@\h \w>\$\[\033[0m\]'

export ps1

ps1被用作主要的提示字串使用:

相關特殊字元

\h: #完整的主機名稱。

\h: #僅取主機的第乙個名字,到「.」結束

\u: #當前使用者的使用者名稱

\w: #完整的工作目錄名稱。宿主目錄(如/hom/peter)會以~代替

\w: #利用basename取得工作目錄名稱,所以只會列出最後乙個目錄

\$: #提示字元,如果是root時,提示符為:#,普通使用者則為:

\#: #顯示命令的編號(如30,31...)

\t: 顯示時間為24小時格式,如:hh:mm:ss

\t: #顯示時間為12小時格式

\a: #顯示時間為24小時格式: hh:mm

\d: #代表日期,格式為weekday month date, 例如:"tue may 26"

\v: #bash的版本資訊 (如4.3)

Linux修改BASH命令提示符

shell命令提示符及顏色是由ps1來配置 1.其中ps1常用的引數含義如下 d 代表日期,格式為weekday month date,例如 mon aug 1 h 完整的主機名稱 h 僅取主機的第乙個名字 t 顯示時間為24小時格式,如 hh mm ss t 顯示時間為12小時格式 a 顯示時間為...

ubuntu修改Bash命令列提示符

使用者通過遠端登陸,初始的ps1為 s v bash為 bin bash,然後先後執行 etc profile和 bash profile中的命令。etc profile檔案中呼叫執行 etc bash.bashrc,使得預設從終端登陸的ps1初始值設為 ps1 u h w 而使用者通過圖形介面新建...

BASH命令提示符

命令提示符 prompt root localhost 管理員 普通使用者 顯示提示符格式 root localhost echo ps1 修改提示符格式 ps1 e 1 5 41 33m u h w e 0m ps1 e 1 31m e 32m t e 1 33m u e 34m h e 1 35...