linux 终端主机名不是[root@localhost ~] 而是-bash-4.2#

linux 终端主机名不是[root@localhost ~] 而是-bash-4.2#

之前操作:以前没试过用192.168.1.67 ssh 192.168.1.181,自己做了ssh免密登录后,想尝试下能不能行,就出现了-bash-4.2#提示
还碰到一次,新添加可登录系统用户, 指定默认路径后,提示“/usr/bin/xauth:file/home/***/.Xauthority不存在 正在尝试创建目录/home/***/perl5
-bash-4.2$ ”

找不到文件这个提示,在我重新打开另一个终端窗口的时候,不提示了,就没有管。只剩下解决 -bash-4.2$ ” 问题

亲测有效

问题原因

查了半天,说是文件丢失,怎么丢了我也没搞清楚
.bash_profile
.bashrc

ls -a 查看所有文件,包括隐藏文件

解决方法

使用以下命令从主默认文件/etc/skel/下重新拷贝一份配置信息到此用户家目录下

-bash-4.2# cp /etc/skel/.bashrc /home/user/
-bash-4.2# cp /etc/skel/.bash_profile /home/user/

关闭终端,重新打开就好啦!

有大佬知道原因的跟我说一下(::::

猜你喜欢

转载自blog.csdn.net/ayychiguoguo/article/details/118597732