使用root賬戶登錄Linux系統後顯示 bash-4.2# 的解決辦法

在使用 root 賬戶登錄到 Linux 系統時,突然出現一個奇葩的現象,本來該顯示爲 “ [root@localhost ~]#  ” ,但是顯示爲 “ bash-4.2#  ” ,並且大部分命令不可用,很是奇怪,當切換到系統的普通用戶時,又顯示正常,例如:通過命令 “ su ” ,從 root 用戶切換到普通賬戶 huazai 時,如下圖:

解決辦法

經過與普通用戶的對比情況來看,root 目錄中缺少了兩個文件,分別爲 “bashrc” 和 “bash_profile” 兩個文件,只需要將普通用戶中的這兩個文件複製到 /root 中即可,操作步驟如下:

1、進入到普通用戶目錄,例如:“ cd /home/huazai ”;

2、複製  “bashrc” 和 “bash_profile” 兩個文件到 root 賬戶目錄下;

3、文件複製到位後,再次切換到 root 就可以了;

如下圖:

測試是否修改成功,在解決該問題前,輸入任何命令都時無效的,會提示 “ command not found ” ,解決了之後,這人就可以輸入任意命令進行測試了,如下圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章