使用Telnet訪問IBM的AIX命令行亂碼問題

背景

在使用Telnet訪問AIX服務器使用,遇到Delete和方向鍵都是亂碼bash

過程

按下delete按鍵後,命令行變成了^?,方向鍵後,變成了^[[A^[[B^[[D^[[C服務器

AIX Version 6
Copyright IBM Corporation, 1982, 2008.
login: sdf^?^?^?^?^?^[[A^[[A^[[A^[[A^[[B^[[B^[[D^[[D^[[D^[[C^[[C

這裏讓我想起了,在安裝Oracle中遇到的亂碼問題,當時我嘗試使用rlwrap解決的。ui

安裝rlwrap

brew install rlwrap

使用rlwrap

rlwrap telnet 192.168.1.88

這樣並無解決上面的問題,但按Ctrl+]退回到telnet界面,解決了telent界面裏面的亂碼問題。.net

AIX Version 6
Copyright IBM Corporation, 1982, 2008.
login: b^@^X's Password:              
telnet> quit

使用Ctrl+H替代delete按鍵

雖然,我最後沒有delete按鍵解決亂碼問題,可是能夠經過Ctrl+H替代刪除功能。命令行

參考  解決Linux 下 Telnet 中文亂碼 、SSH中文亂碼 和 BackSpace 沒法使用的問題 telnet退出命令code

相關文章
相關標籤/搜索