扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
; 很多朋友都想知道linux显示中文乱码应该怎么办?下面就一起来看看吧!
创新互联公司服务项目包括定结网站建设、定结网站制作、定结网页制作以及定结网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,定结网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到定结省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
linux显示中文乱码
一、登陆linux系统打开操作终端之后,输入echo$LANG可以查看当前使用的系统语言
在终端输入locale命令查看是否有中文语言包,如有zhcn表示已经安装了中文语言
如果没有中文语言可以通过网上下载安装中文语言包yumgroupinstallchinese-support。
二、临时更换语言
如果只是临时更换linux系统的语言环境,可以通过输入设置LANG=语言名称,如中文是
Zn_CN.UTF-8
三、打开设置把终端的编码选择中文,或者UTF8即可
本文章基于ThinkpadE15品牌、centos7系统撰写的。
我们在虚拟机Linux终端中输入rz命令没有出现本地窗口,而是打印出waiting to receive.和一串不明其意的字符。这是因为rz命令需要终端的支持(即rz命令是在客户端里面执行的),比如终端就是你用来连接远程服务器的客户端,像是 XShell、rxvt、putty、SecureCRT。
解决方法:
本地系统中安装Xshell,用Xshell连接虚拟机Linux,在Xshell中输入命令rz即可上传文件。
1、首先查看当前在用的语言
2、查看系统已安装的语言包
3、终端的字符集设置(比如xshell)
三者保持一致即可。
这个可以折衷考虑,一:TAB自动补全.二:改名
一:适用于首字符不乱的情况,不再多说
二:改名.步骤:(1):查出inode (2)根据inode再mv文件夹名
命令如下
(1):ls -i1 ##查出的第一列数据就是 {inode}
(2):find -inum {inode} | xargs -i mv {} 新文件夹名
然后就可以 cd 新文件夹名 .使用文件夹了
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
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流