linux中文文件显示乱码怎么解决
4个回答
推荐于2017-12-15
展开全部
Linux文件名山此凯、文件内容乱码,主要原因是windows上的中文编码默认是GBK,而Linux默认逗唤中文编码为UTF-8,由于编码不一致,所以导致乱码问题。
为了解决这个乱码,需要对文件进行转码,具体如下:
1、前提保证已安装了convmv;
2、具体convmv的用法:
Convmv –f 源编码 –t 新编码 [选项] 文件名
一般常用参数:
-r 递归处理子目录
--notest 真正进行操作,默认情况下是不对文件进行真实操作的,只是一个预览
--list 显示所有支持的编码
--unescap 可以做一个转义
3、比如我们有一个utf8的文件名,要求转换成gbk编码,命令如下:
Convmv –f utf-8 –t gbk –notest 文件名
也可以使用linux下最好用的编码转换工扒贺具iconv来进行转码操作。
例子:将GBK编码的文件转换成UTF-8
iconv -f GBK -t UTF-8 gbkfile.txt > utf8file.txt
优质机构答主
2020-12-26 · 百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码...
关注
展开全部
解压文余竖件出现中文乱码怎么羡迅办解竖派大决办法
华为Mate50 Pro曲面旗舰手机
¥6799
苹果 AirPods Pro 2代
¥1699
索尼65英寸4K HDR专业游戏电视
¥7499
惠普战66五代15.6英寸轻薄本
¥4399
查
看
更
多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vi/etc/纤销sysconfig/i18n将内容改告竖乱为LANG="袜档zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="lat0-sun16"重新登录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知你使用的什么版本。
你判物添加一些 163开源的源喊唯
执行 apt-get update &upgrade
有些文件是UTF编码,会产生郑冲培com,
你判物添加一些 163开源的源喊唯
执行 apt-get update &upgrade
有些文件是UTF编码,会产生郑冲培com,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询