现象 今天有个同事跟我说,adb shell 登录开发板后,终端显示不完整,超出边界后就会出现奇怪的问题,比如字符覆盖显示等。如下图所示。 正常情况下应该如下图所示: 很明显,第一张图的显示区域只有完整区域的1/6左右。 原因分析 terminal的输出设置参数没有设置: sh-5.0# stty size 0 0 解决方法 sh-5.0# stty cols 200 && stty rows 50 sh-5.0# stty size 50 200 PS :具体设置多少合适,需要根据硬件配置自行判断