我有一个服务器,其中有两个用户:root和bob。当我以root身份登录时,一切看起来都很正常。文件根据类型进行着色,我可以上下按搜索以前键入的命令,并且可以在shell提示符中看到当前文件夹名称。
以用户身份登录似乎一切都很"奇怪",没有任何东西是彩色的,上下按会在命令行中给我一些奇怪的字符,比如"^[[A^[[B",我只能在命令行提示中看到字符"$"。
有办法解决这个问题吗?
两个可能的特性可能导致了这种情况。
第一种:您的两个用户可能使用不同的终端(即bash、busybox等)
您可以在/etc/passwd
文件中按用户更改此项
第二个归结为偏好,通常存储在~/.profile
、~/.bash_rc
和~/.bash_profile
中。("~"表示该用户的主目录,也可在/etc/passwd
文件中找到,通常为"/home/USERNAME")。