有時候在使用使用者登陸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...