**:
我的最後設定; ps1="\[\e[1;5;41;33m\][\u@ \w]\$\[\e[0m\] "
ps1="[\[\e[1;5;41;33m]\u@\h \t\w]$\e[0m]" 沒有包括最前面的'['
命令提示符:prompt
centos下檢視當前命令提示符格式:
[root@localhost ~]# echo $ps1 #顯示當前使用的ps1樣式
[\u@\h \w]\$
命令提示符引數如下:\d :#代表日期,格式為weekday month date,例如:"mon aug 1"
\h :#完整的主機名稱
\h :#僅取主機的第乙個名字
\t :#顯示時間為24小時格式,如:hh:mm:ss
\t :#顯示時間為12小時格式
\a :#顯示時間為24小時格式:hh:mm
\u :#當前使用者的賬號名稱
\v :#bash的版本資訊
\w :#完整的工作目錄名稱
\w :#利用basename取得工作目錄名稱,所以只會列出最後乙個目錄
\# :#下達的第幾個命令
\$ :#提示字元,如果是root時,提示符為:# ,普通使用者則為:$
修改命令提示符如下:
ps1="[\[\e[1;5;41;33m\]\u@\h \t\w]\$\e[0m\]"
效果如圖:
切換到root使用者
執行 vim ~/.bashrc
新增語句ps1='[\e[35;40m][\u@ \w]$: [\e[m]'
退出vim 執行 source ~/.bashrc,效果如下:
永久有效修改當前的:vim ~/.bashrc ps1="\[\e[32;40m\][\u@\t\h \w ]\$\[\e[0m\] source ~/.bashrc
如何重啟生效,在/etc/profile.d/新增開機啟動指令碼。命令如下:
vi /etc/profile.d/env.sh
新增如下命令:
ps1="[\[\e[1;41;33m\]\u@\h \t\w]\$\e[0m\]"
source /etc/profile.d/env.sh
開始顏色輸入:[\e[f;bm]結束顏色輸入:[\e[0m]'f' 字型顏色(編號30-37) 'b' 背景顏色(編號40-47) 'm' 表示轉義結束其中1 代表高亮 5代表閃爍 41代表底部是紅色顏色引數如下:
字型f 背景b 顏色
---------------------------------------
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍色
35 45 紫紅色
36 46 青藍色
37 47 白色
1 透明色
** 意義
-------------------------
0 off
1 高亮顯示
4 underline
5 閃爍
7 反白顯示
8 不可見
給Visual Studio新增命令提示行
為便於訪問,你可以將 visual studio 開發人員命令提示或其他任何命令提示符新增到 visual studio 中的 工具 選單中。要使該工具可用,請將其新增到外部工具列表中。步驟如下 開啟 visual studio。選擇 工具 選單,然後選擇 外部工具 在 外部工具 對話方塊中,選擇 ...
shell提示行變色
在 bash 下,可以通過更改 ps1 環境變數的值來設定提示行,如下所示 export ps1 更改會立即生效,通過將 export 定義放在您的 bashrc 檔案中可將這種更改固定下來。只要您願意,ps1 可以包含任意數量的純文字 export ps1 this is my super pro...
cmd命令提示行連線mysql亂碼的解決
1 mysql是有一些環境變數可以設定,可輸入 show variables 可檢視當前的環境變數設定 2 這些變數當中有一部分與字元相關的設定,可輸入 show variables like character 檢視 3 其中character set results決定返回結果的編碼,windo...