xShell连接Ubuntu时不显示[root@localhost]等字符,只显示

当xShell连接Ubuntu虚拟机后不出现root@localhost等用户名,只显示"$"符号,回退键会变为"^H",tab键直接空格时,请看下面解决办法

xShell连接Ubuntu时不显示[root@localhost]等字符,只显示

解决办法:

第一种方法:短暂解决,每次都需重置

将当前用户切换为root用户,再从root用户su回来,即可完成此次解决

xShell连接Ubuntu时不显示[root@localhost]等字符,只显示

第二种方法:永久解决

1.将用户切换到root用户:

xShell连接Ubuntu时不显示[root@localhost]等字符,只显示

2.输入命令:

dpkg-reconfigure dash

回车后会进入下面页面:

xShell连接Ubuntu时不显示[root@localhost]等字符,只显示

3.按下左右键选择到"NO",点击回车出现下面文字

xShell连接Ubuntu时不显示[root@localhost]等字符,只显示

此时,就不会出现只有"$"的情况了

Ubuntu默认的sh为dash,不像bash支持tab键自动补全等操作,将默认的sh改为bash就可以用了

更多Ubuntu相关信息见Ubuntu 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=2

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-07/153298.htm

linux

CentOS搭建NAT和DHCP服务,实现共享上网

tar打包如何不打包某一个文件夹(排除某些文件夹)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12675.html