这个是逗比根据地的备份镜像站(非官方)。牢记域名: [doubibackup.com]。搜索:标签云
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程
广告

Linux 使用 locale 修改系统默认语言为中文语言(即支持中文输入和文件名)

Linux教程 Toyo 8评论
广告
本文最后更新于 2018年7月19日 12:08 可能会因为没有更新而失效。如已失效或需要修正,请留言!

一些Linux服务器默认不支持中文,平时用不到还好,但是如果需要输入中文或者修改/删除中文文件和文件夹的时候就蒙逼了,所以我就简单查了查Linux修改系统语言为中文的方法。

修改系统语言的方法很多,这个是我找到比较简单的。


本教程只在 Debian 上做测试,其他系统自行测试。

至于Ubuntu,我找了找我的Ubuntu小鸡,全都是默认支持中文,所以也不清楚。。。


当然,再看这个教程以前,你肯定要先确认自己的Linux服务器已经支持中文了,测试很简单,只要在SSH链接工具中直接输入中文,如果Linux服务器不支持中文,那么会显示空格或者乱码之类非正常文字。

注意:有时候Linux服务器支持中文,但是你的SSH链接工具不支持,也会中文显示乱码,建议使用Xshell。

查看目前已经安装的语言包

locale -a
# VPS提示示例(可能会不一样):
[email protected]:~# locale -a
C
C.UTF-8
POSIX

安装语言包

echo "zh_CN.GBK GBK" >> /etc/locale.gen
echo "zh_CN.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
# VPS提示示例
[email protected]:~# locale-gen
Generating locales (this might take a while)...
zh_CN.GBK... done
zh_CN.UTF-8... done
Generation complete.

重新查看一下系统已安装语言包。

locale -a
# VPS提示示例(可能会不一样)
[email protected]:~# locale -a
C
C.UTF-8
POSIX
zh_CN.gbk
zh_CN.utf8

修改默认系统语言

dpkg-reconfigure locales

Debian中,我测试时发现了 两种修改默认系统语言的显示方式。

第一种

点击展开 查看更多

第二种

点击展开 查看更多

设置完系统语言后,需要重启服务器才能生效。

reboot

重启后尝试输入中文试试,如果正常显示中文,那就是 设置失败 或者 SSH链接工具 自身的问题了,建议使用Xshell。

转载请超链接注明:逗比根据地 » Linux 使用 locale 修改系统默认语言为中文语言(即支持中文输入和文件名)
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!

赞 (10)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(8)个小伙伴在吐槽
  1. linux通常有两种方法,都是修改vim的,一般没有像你这样弄安装包的~ ssh下命令安装修改默认语言,或者ssh下安装可视化桌面,在远程修改重启。就是vim的支持。
    bogie2017-02-04 11:54 回复
    • 说错了,我说的第二种就是类似你教程里面这种的,只不过可视化操作。第一种则是vim支持的,linux通用。
      bogie2017-02-04 12:03 回复
    • 什么鬼,这不重要,重要的是这个更简单。同样可以实现一个目的,当然要用最简单的。
      Toyo2017-02-04 12:27 回复
  2. 偷油,我下午一起床发现群被封了咋办阿
    午后2017-02-03 16:13 回复
    • +1,找不到组织了
      lzz2017-02-03 19:59 回复
  3. 逗比你的qq群被封了(北京时间2017年2月3日)
    233332017-02-03 15:47 回复
  4. Centos不適用,以上。
    神樂坂 玉兔2017-01-27 11:11 回复
    • centos编辑 /etc/locale.conf 文件即可 测试环境 centos7.3 64位 以上
      shiina2017-03-04 20:45 回复