1. 程式人生 > >轉:linux下shell顯示-bash-4.1#不顯示路徑解決方法

轉:linux下shell顯示-bash-4.1#不顯示路徑解決方法

所屬組 再次 修改 root 顯示 lin 解決 use .bashrc

幾個可能導致的原因:

1 用戶的家目錄所屬組被改為root,解決方法使用root執行cd /home/;chown username:username username

2 用戶的家目錄被修改,這個時候如果要修改用戶的家目錄,先切換到root用戶下,直接修改/etc/passwd文件,找到你的用戶名那一行,修改即可,但修改之後再次進入系統的時候用戶名就有可能會顯示-bash-4.1$,這時候解決方法如下:

3 用戶的家目錄少了.bash_profile和.bashrc

在linux shell中不顯示路徑了,顯示為-bash-4.1#用起來很不方便。

如何改為顯示路徑的shell呢?

步驟如下:

vim ~/.bash_profile

(不用管.bash_profile這個文件有幾個,自己新建一個也是可以的)

在最後加上
export PS1=‘[\u@\h \W]\$‘

然後執行
source ~/.bash_profile

這樣shell就可以顯示路徑了。

轉:linux下shell顯示-bash-4.1#不顯示路徑解決方法