成都网站建设设计

将想法与焦点和您一起共享

linux识别中文命令,linux中文怎么读发音

怎样让linux系统识别中文

用命令 rpm -qa | grep fonts-chinese 查看下有没安装中文字体集

成都创新互联是一家专注于成都网站设计、做网站、成都外贸网站建设公司与策划设计,惠东网站建设哪家好?成都创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:惠东等地区。惠东做网站价格咨询:028-86922220

如果没安装,使用下面命令在线安装

yum install fonts-chinese*

如安装好了字体集后还不能显示中文,使用locale命令查看下LANG是否为zh_CN.UTF-8。若不是,修改 /etc/sysconfig/i18n文件

# vi /etc/sysconfig/i18n

LANG="zh_CN.UTF-8"

以上命令适用于redhat,其它linux发行版本命令有差异

linux下命令行怎么识别中文

/etc/sysconfig/i18n文件是linux的语言设置

系统安装时默认应该是UTF-8

可以自己添加修正/etc/sysconfig/i18n文件来试试

当前编码 echo $LANG

LANG="en_US.UTF-8"这个应该是中文

修改前确认下有没有安装语言包,再修正

在linux中文件中^M符号的问题以及中文识别问题

在Windows系统下编辑的文件,换行符回车的格式为'\r\n',在linux系统下,回车的格式为'\n',在Windows下编辑的文本文件在上传至linux服务器时,回车'\r\n'就显示成^M+'\n'。

用ultraedit或者notepad plus都有相应的选项可以将Windows下的文本格式文件转换成unix格式文件。比如:notepad plus中“编辑”—“档案格式转换”—“转换为UNIX格式”。

第一种方法:

cat -A filename 就可以看到Windows下的断元字符 ^M,要去除他,最简单用下面的命令:

第二种方法:^M 输入方法: ctrl+V ,enter

第三种方法: ^M 输入方法: ctrl+V ,enter

使用vi 进行编辑

第四种方法:^M 可用 \r 代替

简单点的方法是,在notepad++中打开,

在保存就好了。

有时在linux的文件中输入了中文,并且是以中文为行结尾的,这时再在windows的R中入去时可能报错

也就是说在windows下它是变成了一行,修改办法是使用notepad++打开

如果需要在R中直接读取文件的话,需要在read.table中添加 fileEncoding="UTF-8" 这个参数


当前文章:linux识别中文命令,linux中文怎么读发音
文章转载:http://chengdu.cdxwcx.cn/article/phiggc.html