+ -
当前位置:首页 → 问答吧 → tail -f 文件,过一段时间后就出现乱码,很奇怪

tail -f 文件,过一段时间后就出现乱码,很奇怪

时间:2010-06-18

来源:互联网

如题,请高手赐教。

作者: showzhonghua   发布时间: 2010-06-18

说具体点

作者: 老农   发布时间: 2010-06-18

就是,刚开始我tail 的时候是正常显示中文的,过了1小时后,它就自动显示成乱码了,需要我重新登录,重新tail,就又正常了,但是过了1小时后,又成乱码了,好像是循环的

作者: showzhonghua   发布时间: 2010-06-18

全角半角转换的问题,算是BUG吧,不好弄。

作者: 老农   发布时间: 2010-06-18

多谢老农的解释,有时间我再研究研究。

作者: showzhonghua   发布时间: 2010-06-18

在shell中操作的时候有时候一个cat一个目录或一个二进制文件,会导致shell出现乱码,
但我们仍可以输出命令。
乱码显示的原因是因为目录和文件内容显示的时候有ctrl+N,而与vt100兼容的shell会把他
解释为,切换到另外一种显示字符集。
在shell中输入如下命令可以解决
echo '^o'   // ^o为ctrl + v,放开v后,再按o键。

产生乱码
echo '^N'  //ctrl + v,n

echo -e '/xe' 可以恢复。

对于tail命令造成的乱码也可以恢复。

作者: kimforwin   发布时间: 2011-11-08

相关阅读 更多