問題:系統出現-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下面的新使用者主目...