less查看日志时,小键盘为什么不能用?

img

在less命令下查看日志,输入小键盘1234回车都是这种esc,有什么办法解决吗?

less看日志是只读的,有些常用命令(直接按键)可以方便查看:
f:向前翻页
b:往回翻页
j:向下滚一行
k:向回滚一行
/xxx回车:向下搜索xxx
?xxx回车:向上搜索xxx
n:沿原搜索方向定位下一个
G:跳到文件尾
gg:跳到文件首

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答来自chatgpt:

    问题解决方案如下:

    在使用less命令查看日志时,无法使用小键盘上的数字键进行翻页的问题,可能是由于less命令默认将终端视为有颜色支持的终端,从而导致了解析乱码的问题。为了解决这个问题,我们可以按照以下步骤进行操作:

    1. 确保已经安装了less命令。如果没有安装,可以使用以下命令安装:
    sudo apt-get install less
    
    1. 使用less命令查看日志时,将终端视为没有颜色支持的终端。可以使用以下命令进行设置:
    export LESS=-R
    

    将上述命令添加到终端的配置文件中,可以实现永久设置。

    1. 查看日志时,您可以使用小键盘上的数字键进行翻页操作了。

    以上是使用less命令下解决无法使用小键盘进行翻页的问题的具体解决方案。希望对您有所帮助。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^