乱码问题:
修改字符集,否则input/output errpr可能报错,原因是你打印出了中文:
解决方案:
可能是你的linux机器不支持中文的格式,使用命令查看机器的默认字符集,如下:
[root@localhost /]# echo "$LANG"
zh_CN.UTF-8 #提示:如果不是,需要添加中文字符集,命令如下
[root@localhost /]# localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8
[root@localhost /]# export LC_ALL=zh_CN.UTF-8
[root@localhost /]# echo 'LANG="zh_CN.UTF-8"' >/etc/locale.conf
#写入配置文件 重启之后也有效
设置好之后,就可以解决问题了