當你登錄linux系統后,如果你是普通用戶系統會顯示命令行提示符$
提醒用戶輸入命令,如果你是與管理員身份登錄系統,提示符則是#
而提示符前面[]則是提醒用戶的一些信息,liu 或 root 是登錄的用戶名,localhost 是主機名的簡稱,~ 是當前工作目錄的基名,其實還有一些其他的提示信息我們也可以定義,也可以自定義字體的顏色和背景色,下面我來介紹一下如何自定義這些提示信息。
首先我們應該記住提示符的格式:
PS1="\[\e[31;40m\][\u@\h \W]\\$\[\e[;m\]"
\e 顏色 \u 當前用戶
\h 主機名簡稱 \H 主機名
\w 當前工作目錄 \W 當前工作目錄基名
\t 24小時時間格式 \T 12小時時間格式
\! 命令歷史數 \# 開機后命令歷史數
顏色搭配如下:
現在我們知道了修改提示信息的格式,在命令行輸入你想修改的信息命令進行修改
然而這只是臨時修改了提示信息,當你注銷用戶,再次登錄時提示信息會回到系統提示的信息,
那我們想永久改變提示信息該如何做呢?
我們知道命令行的命令修改的配置只是存儲到了內存中,并未寫入磁盤,用戶注銷登錄后配置就會丟失,所以我們想要永久改變配置就要找到被指文件進行修改,用戶目錄下的隱藏文件 .bashrc 便是配置文件,
這邊是文件中原有的信息,我們需將修改提示符的配置寫入其中
此時我們提示信息并沒有改變,原因是我們的配置文件并沒有激活,我們只是剛寫完而已,下面我們激活配置,
這樣自定義提示信息可以有效的提示我們一些信息。
一些小知識的總結,望批評指正?。。?/p>
原創文章,作者:liu-linux,如若轉載,請注明出處:http://www.www58058.com/68850