1. 程式人生 > >Centos顯示-bash-4.1$問題的修復及原因探究

Centos顯示-bash-4.1$問題的修復及原因探究

問題描述

這裡寫圖片描述

解決步驟

在家目錄下 建立.bash_profile

這裡寫圖片描述

定義PS1全域性變數

格式可以自定義

這裡寫圖片描述

使用export把PS1輸出,以使它可以在子shell中生效,這會造成ROOT使用者的也採用此樣式

生效.bash_profile

.  ~/.bash_profile

注意 . 後面需要跟空格

或者使用source命令

source  ~/.bash_profile 

原因分析-PS1

PS1(“prompt string one” 的簡寫)是在使用者根目錄下的.bash_profile中定義的, 一般.bash_profile 會引用 .bashrc ,根據引用一層層的找,總會找到PS1

每個 Linux 發行版 定義的提示符稍微有點不同.

Linux系統提示符是用系統變數PS1來定義的。一般系統預設的形式是:

[username@host 工作目錄]$. 

echo $PS1可以得到PS1的值