linux 命令行出現-bash-4.2$的解決辦法
Linux服務器新建立的用戶在登錄時顯示“-bash-4.2$”,而不是“user@主機名+路徑”的顯示方式。出現的此問題的原因是在添加普通用戶時,用戶家目錄下丟失了.bash_profile和.bashrc兩個環境變量文件。
cp /etc/skel/.bashrc /home/username
cp /etc/skel/.bash_profile /home/username
之后,reboot 退出登錄后重新登錄,問題得到解決!
例如登錄root用戶發生這樣變化:
cp /etc/skel/.bashrc /root/
cp /etc/skel/.bash_profile /root/