Until I logged in today, as usual- my bash prompt was the standard "username@currpath # ". But today, for me, it's just "# ". If I login as root, it is normal. bashrc seems fine (as compared to other machines". "echo $PS1" gives me, just "#". What happened, and how do I fix this?
I also noted that "ifconfig" has gone missing. It works for root, yet my $PATH looks normal.
ANOTHER THING (added hours after posting): The up and down arrows used to scroll through the command history. Now they give output like this "^[[A^[[B" (up-then-down), yet my locale and keyboard seem to be set properly. I am not sure if this is related to the prompt issue, but it changed at the same time.