如何在 Linux 终端使用中文的命令提示?

2017-02-20 03:53:29 +08:00
 716438031
发现有些版本的系统是本来就是中文提示的.....
而有些则是界面中文,命令英文........
随便问一下, win10 的 linux 子系统可以设置中文吗?
7716 次点击
所在节点    Linux
32 条回复
bombless
2017-02-20 08:40:03 +08:00
命令提示符本来就可以改的,随便你怎么设
araraloren
2017-02-20 08:46:15 +08:00
windows 的 bash 不清楚,按说应该是随着系统版本设置的,不过我的中文系统确实是英文提示
hosiet
2017-02-20 09:13:45 +08:00
命令提示是啥玩意?无图无真相。

命令提示符倒是可以随意改。
greenskinmonster
2017-02-20 09:40:07 +08:00
locale 是啥?
设置成 zh_CN.UTF-8 试试看,当然对应的中文语言文件要有,*.mo 后缀的。
adoyle
2017-02-20 10:04:07 +08:00
datou
2017-02-20 10:13:41 +08:00
ubuntu bash on win10 在简体中文版 win10 上默认就是简体中文呀

http://ww1.sinaimg.cn/large/574c04d3ly1fcwpq45zptj20r70e8t93
716438031
2017-02-20 11:36:33 +08:00
@bombless 可是我不知道怎么设置啊.....
716438031
2017-02-20 11:37:26 +08:00
@araraloren 或许是这个版本的问题?
716438031
2017-02-20 11:39:00 +08:00
@greenskinmonster /etc/default/目录下并没有 locale 文件,创建了,并且内容修改为 LC_ALL=zh_CN.UTF-8 ,然而还是没效果
716438031
2017-02-20 11:40:28 +08:00
@greenskinmonster 使用 export LC_ALL=zh_CN.UTF-8 后可以了,但是每次启动都要输入一遍好麻烦。。。。。。
716438031
2017-02-20 11:41:19 +08:00
@hosiet 命令提示啊,就是输入一个命令后,显示的这个命令的说明,参数什么的........
716438031
2017-02-20 11:48:04 +08:00
@adoyle 非常感谢~已经成功了~
是否还可以把输入命令后的提示设置为中文呢?就是各种命令的参数提示什么的,还有 command not found 这些。。。。
hosiet
2017-02-20 11:48:08 +08:00
那只是 locale 设置的问题吧,检查一下 locale 的值,有必要时重设,具体方法各个发行版不一样
716438031
2017-02-20 11:48:53 +08:00
@datou 我的就是简体中文 win10 啊,然而 locale 里面还是默认的 en_US
716438031
2017-02-20 11:49:54 +08:00
@hosiet locale 已经设置 LC_ALL=zh_CN.UTF-8 了,然而还是不行.....
GGGG430
2017-02-20 11:58:25 +08:00
$ echo $PS1
htzhao200744
2017-02-20 12:00:19 +08:00
why
hyq
2017-02-20 12:30:49 +08:00
@716438031 写到~/.bash_profile 或者 ~/.bashrc 里面试试
feifan00x
2017-02-20 12:35:41 +08:00
添加中文支持的话

sudo apt-get install language-pack-zh language-pack-zh-base

sudo vim /etc/environment

在文件中增加语言和编码的设置:

LANG="zh_CN.UTF-8"

sudo dpkg-reconfigure locales

reboot
716438031
2017-02-20 17:44:16 +08:00
@hyq 嗯,成功了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/341653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX