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
下一篇 2018-03-31

相關推薦

  • web服務器(LAMP)通過DNS輪詢功能和nfs共享實現負載均衡

    web服務器(LAMP)通過DNS輪詢功能和nfs共享實現負載均衡,部署discuz論壇 拓撲思路: 服務器1:mariadb+nfs;172.20.120.40 服務器2:apache+php-fpm;172.20.120.41 服務器3:apache+bind;172.20.120.42   服務器1:mariadb+nfs;172.20.12…

    Linux筆記 2018-06-04
  • Docker容器技術之Dokcer networking

    我們知道,docker容器中的資源用namespace進行了隔離,每一個容器中都有自己獨立的一套網絡資源,docker容器如何實現單機通訊與跨主機通訊呢?本節內容將為你解答這個問題。

    2018-08-08
  • 第一周-Linux基礎

    一、計算機的組成及其功能 由上圖可知,計算機由硬件系統和軟件系統組成: ? 1. 計算機硬件系統從邏輯上主要由運算器、控制器、存儲器、輸入設備、輸出設備這五部分組成。 ● 存儲器:實現記憶功能的部件用來存放計算程序及參與運算的各種數據;● 運算器:負責數據的算術運算和邏輯運算即數據的加工處理;● 控制器:負責對程序規定的控制信息進行分析,控制并協調輸入,輸出…

    Linux筆記 2018-05-11
  • linux基礎(一)

    初級運維的一些基本命令跟相應的作用。

    Linux筆記 2018-04-01
  • linux如何使用命令幫助

    Linux如何使用命令幫助 whatis:顯示命令的簡短描述 whatis命令在用 catman -w命令創建的數據庫中查找command參數指定的命令、 系統調用、庫函數或特殊文件名。whatis命令顯示手冊部分的頁眉行。然后可以發出man命令以獲取附加的信息。whatis命令等同于使用man -f命令。linux系統剛安裝后不可立即使用使用 makewh…

    Linux筆記 2018-05-07
  • AWK

    AWK ?awk介紹 awk:開發人:Aho, Weinberger, Kernighan, 功能:報告生成器,格式化文本輸出 ???? 有多種版本:New awk(nawk),GNU awk( gawk) gawk功能:模式掃描和處理語言 awk主要功能:格式化顯示文檔和打印報表 /usr/bin/awk ===>? gawk?? 的軟鏈接 &nbs…

    Linux筆記 2018-05-21
欧美性久久久久