开发者社区> 问答> 正文

ECS Linux 实例设置 Locale 变量

当您通过 Mac OSX 的 xterm 中的 SSH 登录实例时,执行 locale 命令后显示如下:

展开
收起
开发者说 2019-07-22 10:19:49 789 0
1 条回答
写回答
取消 提交回答
  • 原因分析

    locale 变量设置错误。如上图所示,OSX 默认设置 LC_CTYPE 变量为 “UTF-8”, 而在 Ubuntu 系统中, locale 没有变量 “UTF-8” 。

    解决方案

    1. 在Mac OSX 系统页面左上角,选择 Terminal > Preferences

    2. 在默认页面,选择 Advanced

    3. 在 Advanced 页面底端,取消勾选 Set locale environment variables on startup 。

    4. 关闭当前页面,退出终端并重新打开。

    5. 通过 SSH 再次登录实例,输入 locale 命令时,显示如下。

    现在变量 LC_CTYPE 设置正常。更多细节请参阅视频文档:http://cloud.video.taobao.com/play/u/86804475/p/1/e/6/t/1/53558042.mp4 。

    2019-07-23 11:39:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载