Centos7登陸顏色修改

? 在用遠程登陸軟件登陸Centos時,登陸提示符是一串黑色的字符,假如登陸的窗口多時很容易造成各種運維事故。本來要在機器A上修改文件配置,結果沒看清在機器B上修改文件配置,造成不必要的麻煩。這時修改登陸字符顏色就顯得很重要,設置一個醒目的提示字符顏色可減少不必要的麻煩,也能夠提醒自己謹慎操作!下面給大家說明下相關配置要求。

  • ? ? ? ? ? ? ? ? ? ? 顏色設置說明

? ? ? ? ? ? ? ? ? ? ? ? 前景 ? ? ? ? 背景 ? ? ? ? 顏色

? ? ? ? ? ? ? ? ? ? ? ? 30 ? ? ? ? ? ?40 ? ? ? ? ? ?黑色

? ? ? ? ? ? ? ? ? ? ? ? 31 ? ? ? ? ? ? 41 ? ? ? ? ? ? 紅色 ?

? ? ? ? ? ? ? ? ? ? ? ? 32 ? ? ? ? ? ? 42 ? ? ? ? ? ?綠色

? ? ? ? ?? ? ? ? ? ? ? ?33 ? ? ? ? ? ? 43 ? ? ? ? ? ?黃色

? ? ? ? ? ? ? ? ? ? ? ?34 ? ? ? ? ? ? 44 ? ? ? ? ? ?藍色

? ? ? ? ? ? ? ? ? ? ? ?35 ? ? ? ? ? ?45 ? ? ? ? ? ? 紫紅色 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ?36 ? ? ? ? ? ? 46 ? ? ? ? ? ?青藍色 ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ?? ? ? ? ? ? ? 37 ? ? ? ? ? ? ?47 ? ? ? ? ? 白色 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

  • ? ? ? ? ? ? ? ? ? ? ? ? ? ? 參數

??? ? ? ? ? ? ? ? ? ? ? ? ? \d?:#代表日期 ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? \H?:#完整的主機名稱

? ? ? ? ? ? ? ? ? ? ? ? ? ??\h?:#僅取主機的第一個名字

? ? ? ? ? ? ? ? ? ? ? ? ? ??\t?:#顯示時間為24小時格式,如:HH:MM:SS

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

? ? ? ? ? ? ? ? ? ? ? ? ? ??\A?:#顯示時間為24小時格式:HH:MM

? ? ? ? ? ? ? ? ? ? ? ? ? ? \u?:#當前用戶的賬號名稱

? ? ? ? ? ? ? ? ? ? ? ? ? ? \w?:#完整的工作目錄名稱。家目錄會以?~代替

? ? ? ? ? ? ? ? ? ? ? ? ? ??\#?:#下達的第幾個命令

? ? ? ? ? ? ? ? ? ? ? ? ? ?\$?:#提示字符,如果是root時,提示符為:#?,普通用戶則為:$

  • ? ? ? ? ? ? ? ? ? 代碼??????????????意義

? ? ? ? ? ? ? ? ???? ? ? ? ? ?0?????????????????OFF

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??1 ? ? ? ? ? ? ? ? 高亮顯示

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??4?????????????????underline

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??5?????????????????閃爍

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??7?????????????????反白顯示

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 8?????????????????不可見

例子:PS1=”\[\e[32m\]#\##\[\e[1;31m\]\u@\[\e[36m\]\h \w]\$\[\e[m\]”

說明:\[\e[32m\]’用來設置‘#\##’的顏色為綠色,#\##就是顯示現在運行的是第幾條命令

[\e[31m\]’設置‘\u@’的顏色為紅色并高亮顯示,如果指定多個數字需要用分號隔開。\u@ 就是當前登錄的用戶名后跟一個‘@’符號。

\[\e[36m\]’設置‘\h\w’為青藍色,\h表示主機名的第一位,如果主機名為centos7.zheng,那么就顯示centos7;\w將顯示完整的絕對路徑。

‘\$’ 提示字符,如果是root時,提示符為:# ,普通用戶則為:$

\[\e[m\]’使用來關閉顏色設置的。要是你沒有這個的話;那么,你的命令提示符,包括你通過命令提示符輸出的東西都是和最后一次的顏色設置相同。

最后修改配置將PS1的設置加入到/etc/profile.d目錄下,創建.sh文件,并將修改好的命令添加進創建好的.sh文件。source xxx.sh即可顯示效果!

 

 

 

 

 

 

 

 

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/94144

(1)
小花匠小花匠
上一篇 2018-03-31 20:27
下一篇 2018-03-31 22:54

相關推薦

欧美性久久久久