linux中文文件名乱码怎么解决?
主要原因是windows上的默认中文代码是gbk,而linux上的默认中文代码是utf-8。由于代码的不一致性,导致了代码的乱码问题。为了解决这个问题,您需要如下转码文件:
1。确保已安装convmv;
2。convmv的用法:convmv–f源代码–t新代码[选项]文件名通用参数:-r递归处理子目录--notest实操作。默认情况下,不会对文件执行任何实际操作,只需预览—列出所有支持的代码—unescap就可以执行转义。三。例如,我们有一个utf8文件名,需要将其转换为gbk代码。命令如下:convmv–futf-8–tgbk–notestfilename。您还可以使用linux下最好的代码转换工具iconv来执行代码转换。示例:将gbk编码的文件转换为utf-8iconv-fgbk-tutf-8gbkfile.txt文件&燃气轮机utf8文件.txt
linux下的文件名怎么是乱码的?
由于系统的英文版本不支持中文,因此中文文件名是乱码。
要在以下操作期间在centos上安装中文支持:
1)请先下载并安装两个语言包:
fonts-chinese-3.02-12.el5无arch.rpm
字体-iso8859-2-75dpi-1.0-17.1。无arch.rpm
#rpm-ivhfonts-chinese-3.02-12.el5。无arch.rpm
#rpm-ivh字体-iso8859-2-75dpi-1.0-17.1。无arch.rpm
或者?yum安装fonts-chinese-3.02-12.el5无arch.rpm
#yum安装字体-iso8859-2-75dpi-1.0-17.1。无arch.rpm
2)修改/etc/sysconfig/i18n
j以删除原始注释并将其复制到
lang=“zhu”中国gb2312“
支持=”zhu中国gb2312:zhè中国联合技术论坛-8:zhu中国:zh:enu美国.utf-8:en_us:en“
sysfont=”latarcyrheb-sun16“
3)最后,可以重新启动了。
原文标题:linux终端中文显示乱码 linux中文文件名乱码怎么解决?,如若转载,请注明出处:https://www.saibowen.com/wenda/17770.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。