zoukankan      html  css  js  c++  java
  • Ubuntu18 用新用户登录后退格键/方向键/制表键 乱码

    Ubuntu18新建用户后,用新用户登录,此时

    退格键Backspace 变成了 ^H,且方向键、制表键、Del键等均失效

    这样会造成很多的麻烦,解决方式有两种:
    方式1:Ctrl + Backspace 退格
    方式2:登录后输入 /bin/bash

    但这种是临时解决方式,每次都要这样操作效率低下,永久修改方式:
    sudo usermod -s /bin/bash 用户名

    原因是Ubuntu新建用户后,默shell是/bin/sh,如下我新建了conv用户后,查看/etc/passwd文件:

    ubuntu@ubuntu:~$ sudo cat /etc/passwd | grep conv
    conv:x:1001:1001::/home/conv:/bin/sh
    

    /bin/sh 软链接到 dash

    ubuntu@ubuntu:~$ ll /bin/sh
    lrwxrwxrwx 1 root root 4 Sep 29 07:01 /bin/sh -> dash*
    

    所以conv用户实际使用的shell是dash,因此只需要将用户的默认shell 设置为 /bin/bash 即可

    sudo usermod -s /bin/bash conv
    
    尊重写作权利,转载请注明出处 ^_^
  • 相关阅读:
    SpringBoot基础
    开始一个新的springboot项目checklist
    五项修炼: 终生学习者
    价值流分析-改进方法论
    伯努利方程
    会计语言
    svg蒙版mask
    从svg到计算机图形学
    xflux 调节屏幕色温
    处理器架构
  • 原文地址:https://www.cnblogs.com/convict/p/15563725.html
Copyright © 2011-2022 走看看