V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
716438031
V2EX  ›  Linux

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

  •  
  •   716438031 · 2017-02-20 03:53:29 +08:00 · 7511 次点击
    这是一个创建于 2629 天前的主题,其中的信息可能已经有所发展或是发生改变。
    发现有些版本的系统是本来就是中文提示的.....
    而有些则是界面中文,命令英文........
    随便问一下, win10 的 linux 子系统可以设置中文吗?
    第 1 条附言  ·  2017-05-13 10:42:41 +08:00
    账号已注销,该主题关闭.
    32 条回复    2017-02-23 03:16:57 +08:00
    bombless
        1
    bombless  
       2017-02-20 08:40:03 +08:00 via Android
    命令提示符本来就可以改的,随便你怎么设
    araraloren
        2
    araraloren  
       2017-02-20 08:46:15 +08:00
    windows 的 bash 不清楚,按说应该是随着系统版本设置的,不过我的中文系统确实是英文提示
    hosiet
        3
    hosiet  
       2017-02-20 09:13:45 +08:00 via Android
    命令提示是啥玩意?无图无真相。

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

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

    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
        20
    716438031  
    OP
       2017-02-20 17:44:16 +08:00
    @hyq 嗯,成功了
    716438031
        21
    716438031  
    OP
       2017-02-20 17:48:34 +08:00
    @feifan00x 谢谢,中文已经可以显示了,请问有没有什么办法让命令的帮助内容显示为中文呢?使用 man 太麻烦了........
    716438031
        22
    716438031  
    OP
       2017-02-20 18:19:17 +08:00
    @GGGG430 这个.....只是提示符的名字什么的吧?
    feifan00x
        23
    feifan00x  
       2017-02-20 21:22:41 +08:00   ❤️ 1
    @716438031 你看我的提示是中文,但是 man 手册还是英文,如果想 man 手册是中文的话。。恐怕有些棘手。

    qiaoxin
        24
    qiaoxin  
       2017-02-20 21:56:30 +08:00 via Android
    @feifan00x github 上搜索 man zh 常用命令有中文
    qiaoxin
        25
    qiaoxin  
       2017-02-20 21:59:24 +08:00 via Android
    补充一下,翻译可能比较旧,好像也很久没更新了,能看英文还是看英文的吧
    716438031
        26
    716438031  
    OP
       2017-02-20 22:51:42 +08:00
    @feifan00x 诶,图片看不了.....我的 man 手册我已经设置中文了,虽然有些命令没有....
    716438031
        27
    716438031  
    OP
       2017-02-20 22:52:41 +08:00
    @qiaoxin 英文看不懂......虽然查翻译也是可以的....但是好麻烦啊 hhh
    AlphaTr
        28
    AlphaTr  
       2017-02-21 09:55:16 +08:00
    能看英文还是看英文的吧,查翻译前期麻烦,后面就顺畅了,毕竟技术词汇就那么多;要不然出错都不知道怎么去 Google 上搜
    716438031
        29
    716438031  
    OP
       2017-02-21 10:37:55 +08:00 via Android
    @AlphaTr 在某些版本本来就是中文的......不知道设定的还是系统自带的呢.......
    AlphaTr
        30
    AlphaTr  
       2017-02-21 12:58:18 +08:00 via iPhone
    @716438031 设定的吧,系统语言选成 en_us 就不会了
    716438031
        31
    716438031  
    OP
       2017-02-22 21:25:20 +08:00
    @AlphaTr 如果可以设定的话.....我就是想把现在的系统设定成这样呢.....得到了两个来源不明的镜像, kali 里面的命令帮助是中文的, ubuntu 的设置了中文也不可以....
    okudayukiko0
        32
    okudayukiko0  
       2017-02-23 03:16:57 +08:00 via iPhone
    Ubuntu 有 Language Pack ,想问 Debian 呢?如要 man page ,需要找汉化 manpage ,发行版默认没有, Mageia 除外
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1239 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:25 · PVG 01:25 · LAX 10:25 · JFK 13:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.