为什么我不小心按到方向键就乱码了

来源:2-4 Linux中MBR分区

慕九州7362968

2018-08-10 11:34

为什么我不小心按到方向键就乱码了

写回答 关注

1回答

  • Yifengzis
    2018-08-10 14:40:19
    已采纳

       在linux服务器上新建用户之后,用xshell远程登录用户发现有的按键会出现乱码,比如删除键、delete键、上下左右方向键,之前一直以为时xsheel的问题,网上很多办法也是说要修改xshell的按键编码。


       今天才发现一个问题的根本原因,是Linux服务器端的问题,原因是新建用户使用了不同的shell,通过/etc/passwd文件可以看出来,如下图:

      

     


      从上面图上可以看出来,之前root用户用的是bash解释器,而新建的用户没有指定,默认则是用sh解释器的,如下:


      而且还有个问题,就是命令提示符没有登录用户名和主机名,没有当前路径名,什么都没有。。。


    看了上面的说明应该就知道了,解决办法其实很简单,就是用root用户编辑/etc/passwd文件,给新建的用户指定

     shell解释器,如下图:

      

    然后在用xsheel重新登录,按键也不乱码了,命令提示符也好看了,一切都好了。。。




Linux 达人养成计划 II

VIM+磁盘管理+用户权限,通过学习对Linux系统有进一步的理解

124313 学习 · 226 问题

查看课程

相似问题