故障 報錯之 bash 4 1

2021-09-21 06:31:07 字數 448 閱讀 3471

有時候在使用使用者登陸linux系統時會發現,命令列提示符成了:-bash-4.1$,不顯示使用者名稱,路徑資訊。

原因:使用者家目錄裡面與環境變數有關的檔案被刪除所導致的

也就是這倆檔案:

.bash_profile

.bashrc

解決辦法

切換到root使用者,將/etc/skel/目錄下的.bash*檔案拷貝到普通使用者的家目錄下即可

[root@sprixin sprixin]# cp /etc/skel/.bash* .

[sprixin@mysql ~]$ ls -a

. .. .bash_history .bash_logout .bash_profile .bashrc

這樣就可以了!

bash 4 1 的解決方法

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

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

問題 系統出現 bash 4.1 情況,為什麼出現,怎麼解決?原因 使用者家目錄下的環境變數檔案.bashrc和.bash profile沒了,缺失導致的。問題出現 bash 4.1 bash 4.1 bash 4.1 bash 4.1 解決 1.進入出問題的使用者 root server1 su ...

linux新建使用者切換後顯示 bash 4 1

今天新建了乙個mqm的使用者 plain view plain copy useradd g mqm d var mqm passwd mqm 終端中顯示 bash 4.1 而不是 mqm locahost 將 etc skel中的檔案全部複製到 var mqm 之後,問題就得到了解決。操作如下 p...