改變shell命令提示符

2021-05-11 13:50:49 字數 579 閱讀 3569

改變title

prompt_command='echo -ne "/033]0;$@$: $/007"'

這樣在terminal的title就會顯示使用者@機器名:路徑。

改變命令提示符的顏色:

在~/.bashrc中新增:(綠色)

export ps1="/[/033[32m/][/w]/$/[/033[0m/] 「

在/root/.bashrc:(紅色)

export ps1="/[/e[31m/][/w]#/[/e[0m/] 「

notice:

1. /033[32m  表示後面的字元要用綠色。/033 也可用/e(0m,表示用default。30(黑色)、31(紅色)、32(綠色)、 33(黃色)、34(藍色)、35(洋紅)、36(青色)、37(白色)。

2. /[ 和 /] 對於每個顏色引數,都要用著兩個轉義符包起來。至少字ubuntu上,必須這麼設定。

3. /$好像不怎麼起作用,當sudo到root使用者時,仍然顯示$,理想是#。所以可以直接用$,不用轉義/$

ps:

Shell 命令提示符

blog 個人參考 命令提示符 目錄使用者進入 bash 以後,bash 會顯示乙個命令提示符,用來提示使用者在該位置後面輸入命令。命令提示符通常是美元符號 對於根使用者則是井號 這個符號是環境變數ps1決定的,執行下面的命令,可以看到當前命令提示符的定義。echo ps1bash 允許使用者自定義...

命令提示符

cd 改變當前目錄 dir 顯示檔案列表 diskcopy 複製軟盤 format 格式化磁碟 md 建立子目錄 type 顯示檔案內容 rd 刪除目錄 ren 改變檔名 cls 清屏 正在執行命令的命令提示符 正在執行命令的命令提示符 適用場合 螢幕上太亂了,或是螢幕上出現亂碼了,清除螢幕上顯示內...

Shell命令提示符及顏色

linux修改shell命令提示符及顏色 設定命令提示符 ps1 e 33 1m e 32m u e 33m h e 36m w e 33m e 32m e 0m ps1中設定字元顏色的格式為 e f bm 其中 f 為字型顏色,編號為30 37,b 為背景顏色,編號為40 47。用 e m 結束顏...