This problem occurs because there is no configuration. Bash_profile problem, or we accidentally emptied or deleted the. bash_profile file.
Method One: Modify the ~/.bash_profile file
The steps are as follows:
Vim ~/.bash_profile
(No tube. Bash_profile This file has a few, you can create a new one is also possible)
At the end add
Export ps1='[\[email protected]\h \w]\$'
And then execute
SOURCE ~/.bash_profile
This way the shell can display the path.
Method Two: Copy the new user to the root user
-bash-4.1# LL- a total -Dr-xr-x---.5Root root4096May7 ,: -. Dr-xr-xr-x. atRoot root4096May7 -: $ ..-RW-------.1Root root1182Apr + Geneva: -anaconda-ks.cfg-RW-------.1Root root1638May7 -: About. Bash_history-rw-r--r--.1Root root -May - the. Bash_logout-rw-r--r--.1Root root0May7 -: About. Bash_profile-rw-r--r--.1Root root177May5 Geneva: -. BASHRC-rw-r--r--.1Root root -Sep at 2004. CSHRC-rw-r--r--.1Root root22179Apr + Geneva: -Install.log-rw-r--r--.1Root root5890Apr + Geneva: -Install.log.syslog-rw-r--r--.1Root root129Dec4 2004. TCSHRC-RW-------.1Root root721May7 ,: -. Viminfo-bash-4.1#cp-r/etc/skel/.bash*/root -bash-4.1#chown root.root. bash*-bash-4.1# Logout <== exit and log back in to display the path correctly last Login:sat may 7 -: About:Geneva . from 10.0.0.1[[Email protected]~]#
The path is not shown in the Linux shell and is shown as two solutions for-bash-4.1#