Linux系统创建新用户后使用新用户登录输入回退键无法回退显示^H怎么解决
-
现象
使用新建用户远程ssh登录后在页面输入命令后无法是回退键删除,删除会显示^H
-
原因
没有对应的bash使用默认的bash为/bin/sh -
修复方法
- 手动加载bash
$ bash
- 使用管理员修改文件修改bash
# liuym:x:1002:1002::/home/liuym:/bin/bash
- 在创建用户的时候指定bash
指定bash为/bin/bash负责默认为/bin/sh
# useradd -m -s /bin/bash liuym