Linux解决输出为乱码问题

   日期:2020-09-08     浏览:93    评论:0    
核心提示:Linux输入命令之后显示的结果是乱码(终端无法支持译中文编码输出数据),在命令行输入LANG=en_US.utf8(把当前的语系改为英文)。但是LANG只与输出信息有关,若要更改其他不同信息,要同步更新LC_ALL。上图中第一个代表语言语系的输出,第四个代表时间方面的语言,最后一个代表全部数据同步更新的设置值。观看下图,使用了LANG=zh_CN.utf8,只改变了语言语系的输出,其他的并未改变。再次使用date,仍然是以英文的格式输出。但是使用了export LC_ALL=zh_CN.ut

Linux输入命令之后显示的结果是乱码(终端无法支持译中文编码输出数据),在命令行输入LANG=en_US.utf8(把当前的语系改为英文)。但是LANG只与输出信息有关,若要更改其他不同信息,要同步更新LC_ALL。

上图中第一个代表语言语系的输出,第四个代表时间方面的语言,最后一个代表全部数据同步更新的设置值。
观看下图,使用了LANG=zh_CN.utf8,只改变了语言语系的输出,其他的并未改变。

再次使用date,仍然是以英文的格式输出。
但是使用了export LC_ALL=zh_CN.utf8,再次使用date命令,就可以以中文输出日期了。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服