系統出現 bash 4 1 問題,怎麼解決?

2021-09-25 07:31:12 字數 729 閱讀 9769

問題:系統出現-bash-4.1$情況,為什麼出現,怎麼解決?

原因:使用者家目錄下的環境變數檔案.bashrc和.bash_profile沒了,缺失導致的。

問題出現:

-bash-4.1$

-bash-4.1$

-bash-4.1$

-bash-4.1$

解決:1.進入出問題的使用者:

[root@server1 ~]#  su - test

[root@test~]#  whoami

test

[root@test~]#  cp  /etc/skel/.bash*  .          ####注意所屬使用者和組

2.exit  退出當前使用者

[root@test~]# exit

3.再次登入test使用者,就好了。

[root@server1 ~]#  su - test

[root@test ~]# 

解決:2.可以ps1='[\u@\h \w]\$' 環境變數控制

[root@server1 ~]# ps1='[\u@\h \w\t]\$'

[root@server1 ~01:29:48]#

[root@server1 ~01:29:49]#

[root@server1 ~01:29:49]#ps1='[\u@\h \w]\$'

[root@server1 ~]#

[root@server1 ~]#

linux切換使用者出現 bash 4 1 問題

出現這種情況可能就是使用者的環境變數配置檔案被刪了 root localhost liyi su liyi bash 4.1 bash 4.1 bash 4.1 exit logout 用root登入到 etc skel root localhost liyi root localhost liyi...

故障 報錯之 bash 4 1

有時候在使用使用者登陸linux系統時會發現,命令列提示符成了 bash 4.1 不顯示使用者名稱,路徑資訊。原因 使用者家目錄裡面與環境變數有關的檔案被刪除所導致的 也就是這倆檔案 bash profile bashrc解決辦法 切換到root使用者,將 etc skel 目錄下的.bash 檔案...

bash 4 1 的解決方法

是因為缺少使用者登入需要的環境配置檔案.bash profile bashrc等,那麼為什麼需要這樣檔案,這就是跟linux的機制有關聯了,因為在linux下每次通過useradd建立新的使用者時,都會將所有的配置檔案從 etc skel複製到新使用者的主目錄下,一般預設在home下面的新使用者主目...