V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Vimax
V2EX  ›  Linux

Linux 查看日志时界面中英文全部乱码了

  •  
  •   Vimax · 2019-03-07 15:10:25 +08:00 · 2553 次点击
    这是一个创建于 2092 天前的主题,其中的信息可能已经有所发展或是发生改变。

    乱码如图

    111111-area_20190307150442.png

    场景

    首先,shell 平时正常显示中英文。 连接远程服务器,查看 tomcat 的日志是,操作 tail -300f catalina.out

    刚开始一切正常,刷新着 log 偶尔就会如上图所示全部界面乱码。 Ctrl-c结束日志后,命令输入全部乱码。中英文都是乱码。 (工具 fshell xshell 都有遇到上述情况)

    现在只能依靠重连 ssh 来解决了

    不知道有没有类似遇到此问题的小伙伴。

    3 条回复    2019-03-07 21:36:28 +08:00
    ysc3839
        1
    ysc3839  
       2019-03-07 18:54:22 +08:00
    我也遇到过这种情况,怀疑是乱码的数据中包含某些 ANSI escape sequences 导致终端的状态被改变。
    有的终端有提供重置状态的功能,可以重置试试。
    iwtbauh
        2
    iwtbauh  
       2019-03-07 19:07:00 +08:00 via Android
    没错,这是多年以来类 UNIX 系统一直被人吐槽的地方之一。

    关键词:终端控制序列
    Senorsen
        3
    Senorsen  
       2019-03-07 21:36:28 +08:00
    reset 命令
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1142 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:56 · PVG 02:56 · LAX 10:56 · JFK 13:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.