登录远程 ssh 会话时,有时我会 cat 到错误的文件(二进制或目录),然后显示内容会变成乱码。唯一的解决方法是关闭终端并打开一个新终端,但这让我很沮丧,因为通常已经有很多与当前终端相关的状态。
更新:虽然我收到了很好的答案,但一个小问题仍然存在。请参阅后续内容问题。
我能做些什么?
答案1
/usr/bin/reset
也可能会有用。
答案2
这是一个在几乎所有其他 Unix 类型系统上都适用的老技巧:
echo "^V^O"
即:输入单词回声比双引号字符然后按控制键并输入 kev五 然后按控制键并输入密钥o(字母不是零)然后输入另一个双引号字符然后按返回。
答案3
尝试从屏幕截图中的“终端”菜单中执行“重置”或“重置并清除”。
答案4
使用重置,手册页:http://www.penguin-soft.com/penguin/man/1/reset.html
猫如果我没记错的话,文本文件也可以