>  Q&A  >  본문

ubuntu - ssh 连上服务器之后,终端的上下左右键变成乱码,着急哦~~~!!

ubuntu12.04 在ssh线上机器之后,默认终端的上下左右键失效了,变成了这个,

[evans@app00-000 ~]$ ^[[A^[[A^[[A^[[A^[[A^[[C^[[C^[[B^[[A^[[D^[[C^[[A^[[A^[[A^[[D^[[B^[[C^[[A

,哪位大神可以帮忙啊 跪求 ~!!!!!!

阿神阿神2740일 전1014

모든 응답(8)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-21 10:57:56

    stty를 사용하여 터미널 매개변수를 설정하세요.
    어떻게 설정해야 할지 모르겠다면 그냥 문제 없는 서버를 찾아서 파라미터만 보여주면 두 서버를 비교해보면 차이점을 알 수 있을 것입니다.

    회신하다
    0
  • 阿神

    阿神2017-04-21 10:57:56

    많은 사람들이 요점을 놓쳤습니다. 이러한 문자가 있다는 것은 터미널에는 아무런 문제가 없지만 키 입력을 허용하는 프로그램인 쉘이 화살표 키를 올바르게 이해하지 못한다는 것을 나타냅니다.

    탐지 셸은 bash입니까, 아니면 zsh입니까? 대시인 경우 편집 키가 지원되지 않습니다. bash를 입력하고 Enter 키를 눌러 문제가 개선되는지 확인할 수 있습니다. echo $SHELL 보통 무슨 껍데기인지 알죠.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-21 10:57:56

    사용

    Shift 키 + 삭제 키

    임시 사용을 위해 삭제 가능

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-21 10:57:56

    로컬 SSH 도구의 문자 인코딩을 변경하거나 SSH 구성 파일을 변경하고 문자 집합을 변경하세요. 아니면 도구에 커서 모드가 있습니다. 선택하세요.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-21 10:57:56

    bash를 입력하고 Enter를 누르세요. 다시 시도하시겠습니까?

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-21 10:57:56

    같은 요청, 편집할 때 너무 멍청해서 너무 슬펐어요

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-21 10:57:56

    @DonnieGo
    bash를 입력하면 정상적으로 작동합니다. /etc/passwd에 있는 파일을 살펴보니 쉘 필드가 비어 있는 것을 발견했습니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-21 10:57:56

    @DonnieGo가 말했습니다: bash를 입력하고 Enter를 누르세요

    해결되었습니다!

    방법을 한 번 요약하자면:
    chsh 입력
    로그인 쉘 후 /bin/bash 입력 [*]
    앞으로 접속할 때마다 괜찮습니다

    회신하다
    0
  • 취소회신하다