Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
dhq
V2EX  ›  Linux

ubuntu 14.04 重启 chrony 后, xshell 终端异常,回车横着走,输入不可见

  •  
  •   dhq · May 31, 2018 · 3657 views
    This topic created in 2931 days ago, the information mentioned may be changed or developed.

    img

    chrony.conf

    server xx.xx.xx.xx iburst
    
    driftfile /var/lib/chrony/drift
    
    makestep 1.0 3
    
    logdir /var/log/chrony
    
    allow
    
    local stratum 10
    
    rtcsync
    
    

    重新开个 xshell 连接是可以解决,所以在想是不是重启 chrony 的时候会输出一些什么控制性字符导致输入隐藏、回车不可用等问题,求助!

    4 replies    2018-06-01 17:21:54 +08:00
    dhq
        1
    dhq  
    OP
       May 31, 2018
    谷歌上搜到一个回复说,当前程序异常退出时会导致终端异常,reset 可以解决,但我不明白为何重启 chrony 异常的原因。

    以下为问题描述连接:
    [https://serverfault.com/questions/58881/ubuntu-server-dont-see-my-input-in-terminal]( https://serverfault.com/questions/58881/ubuntu-server-dont-see-my-input-in-terminal)
    iwtbauh
        2
    iwtbauh  
       May 31, 2018 via Android
    凭感觉输入
    stty echo
    回车
    解决
    dhq
        3
    dhq  
    OP
       Jun 1, 2018
    @iwtbauh 哇,很胖,这个跟 reset 是一样的吗,为什么重启 chrony 会这样?
    iwtbauh
        4
    iwtbauh  
       Jun 1, 2018 via Android
    @dhq
    应该是这个程序的重启交互程序,直接或间接的使用了 tcsetattr 函数修改终端标志,去掉了 ECHO 这个 c_lflag,最后退出时忘记了恢复。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   927 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:24 · PVG 04:24 · LAX 13:24 · JFK 16:24
    ♥ Do have faith in what you're doing.