Linux終端命令提示符

1.設(shè)置提示符格式—PS1

要修改linux終端命令行顏色,我們需要用到PS1,PS1是Linux終端用戶的一個(gè)環(huán)境變量,用來(lái)說(shuō)明命令行提示符的設(shè)置。在終端輸入命令 echo $PS1,即可在輸出中找到關(guān)于PS1的定義如下:
PS1=[\u@\h \W]\$
在終端上的顯示的命令提示符:[root@seanxu ~]#
配置文件中的設(shè)置:PS1=”[\u@\h \W]\$”

PS1的定義中個(gè)常用的參數(shù)的含義如下:

\d :#代表日期,格式為weekday month date,例如:”Mon Aug 1”
\H :#完整的主機(jī)名稱
\h :#僅取主機(jī)的第一個(gè)名字
\T :#顯示時(shí)間為24小時(shí)格式,如:HH:MM:SS
\t :#顯示時(shí)間為12小時(shí)格式 , 如:HH:MM:SS
\A :#顯示時(shí)間為12小時(shí)格式:HH:MM
\u :#當(dāng)前用戶的賬號(hào)名稱
\v :#BASH的版本信息
\w :#完整的工作目錄名稱
\W :#利用basename取得工作目錄名稱,所以只會(huì)列出最后一個(gè)目錄
#:#下達(dá)的第幾個(gè)命令
$ :#提示字符,如果是root時(shí),提示符為:# ,普通用戶則為:$

通過(guò)上面的參數(shù)我們知道Linux中命令提示信息的默認(rèn)格式是:[ 當(dāng)前終端用戶名 @ 主機(jī)名前一個(gè)名字 工作目錄的最后一項(xiàng) ] 用戶提示字符
注:根據(jù)自己需求和喜好,可以自己修改提示信息的格式

2.設(shè)置顏色

在PS1中設(shè)置字符顏色的格式為:
[\e[F;Bm],其中“F“為字體顏色,編號(hào)為30-37,“B”為背景顏色,編號(hào)為40-47。顏色表如下:

[\e[F;Bm]需要改變顏色的部分[\e[0m]
開始顏色輸入:[\e[F;Bm]
結(jié)束顏色輸入:[\e[0m]
    F Bm
    30 40 黑色
    31 41 紅色
    32 42 綠色
    33 43 黃色
    34 44 藍(lán)色
    35 45 紫紅色
    36 46 青藍(lán)色
    37 47 白色
    
設(shè)置特殊顯示 
     0 OFF,關(guān)閉顏色
     1 高亮顯示
     4 顯示下劃線
     5 閃爍顯示
     7 反白顯示
     8 顏色不可見
特殊顯示可在結(jié)束顏色輸入里面設(shè)置:[\e[ 特殊顏色編號(hào) m]
    
根據(jù)顏色表,套用入字符顏色設(shè)置格式中,就可以對(duì)linux終端命令行顏色進(jìn)行個(gè)性化設(shè)置了。比如要設(shè)置命令行的格式為黃字紅底閃爍,顯示當(dāng)前用戶的賬號(hào)名稱、主機(jī)的第一個(gè)名字、完整的當(dāng)前工作目錄名稱、24小時(shí)格式時(shí)間,就可以使用如下的命令:
PS1="[\e[1;5;41;33m][\u@\h \W\t]\$[\e[0m]"

image.png

3.保存設(shè)置(修改配置文件)

通過(guò)上面的設(shè)置只能改變當(dāng)前終端的命令行格式,關(guān)閉這個(gè)終端,在重新打開的一個(gè)終端中命令行格式又會(huì)恢復(fù)到默認(rèn)的形式。想要永久性的改變終端命令行格式,需要修改.bashrc文件。
寫入/etc/profile或/etc/bashrc對(duì)全部用戶生效;寫入~/.bash_profile或~/.bashrc只對(duì)當(dāng)前用戶生效。

1.[root@seanxu ~]\# vim ~/.bashrc
2.在文件中加入PS1="\[\e[1;5;41;33m\][\u@\h \W\t]\\$\[\e[0m\]""

重新加載配置文件或者退出終端重新進(jìn)入

[root@seanxu ~]#. ~/.bashrc

這樣就可以永久性的改變終端命令行格式了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 系統(tǒng)管理與維護(hù)命令 date date(選項(xiàng))(參數(shù)) | 選項(xiàng) | 說(shuō)明 | | :-------- | ...
    蓓蓓的萬(wàn)能男友閱讀 4,167評(píng)論 0 5
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,695評(píng)論 0 5
  • 1 概述 在linux中,我們?cè)诰庉嫊r(shí)需要對(duì)文檔編輯或者一些信息的顯示加上顏色,增強(qiáng)閱讀的效果 格式: echo ...
    ghbsunny閱讀 11,919評(píng)論 1 2
  • 此篇文章僅作為個(gè)人記錄,是對(duì)多篇文章結(jié)果的集中,有需要的同學(xué)亦可參考。 個(gè)人借鑒鏈接:blog.csdn.net/...
    群星盛宴閱讀 7,690評(píng)論 0 3
  • 談文學(xué)是一件很難的事情,以往寫東西時(shí),若碰到了這樣的題目,多半是吐吐舌頭,趕快避開了,或者打著哈哈,也就這么混過(guò)去...
    艾雨甜閱讀 376評(píng)論 1 2

友情鏈接更多精彩內(nèi)容