博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Linux系统BackSpace 、方向键的问题

Posted on 2019-03-05 13:17  lyhcc  阅读(1123)  评论(0编辑  收藏  举报


来源:https://blog.csdn.net/weixin_34174105/article/details/85938355
在linux/unix系统中连接SSH远程工作时,输出字符后按Backspace键删除时,会出现^H,这对习惯了按Backspace键删除的用户来说,感觉非常别扭,虽然可以通过Ctrl+Backspace组合键实现删除功能。

可通过stty命令修改终端配置来实现Backspace删除功能。如下:


$ id
uid=1002(git) gid=1002(git) groups=1002(git)
$ stty erase ^h

若要恢复Ctrl+Backspace组合键删除功能,可执行以下命令:

$ id
uid=1002(git) gid=1002(git) groups=1002(git)
$ stty erase ^?


快速解决:Ubuntu进入root或在界面中sudo 加后面的命令,使用usermod -s /bin/bash 用户名  (来更改命令行窗口,默认为dash,更改后为shell)

还有一种方法就是连接xshell后如何出现无法使用上下键,按住ctrl再进行操作即可