当前位置: 首页 > news >正文

中文乱码 ubuntu autodl

问题:中文乱码
root@autodl-container-1139448516-8360e2c7:~# ls
'0-'$'\346\250\241\345\236\213\344\270\213\350\275\275''-27B-FP8.sh' autodl-pub
'0-'$'\346\250\241\345\236\213\344\270\213\350\275\275''-27B-'$'\346\211\251\345\256\271\347\241\254\347\233\230''10GB.sh' autodl-tmp
'1'$'\351\224\256\345\220\257\345\212\250''-27B-FP8-32GB'$'\346\230\276\345\255\230''.sh' miniconda3
'1'$'\351\224\256\345\220\257\345\212\250''-27B-'$'\345\256\214\346\225\264''96GB'$'\346\230\276\345\255\230''.sh' models
'API'$'\346\216\250\347\220\206''-27B-FP8-32GB'$'\346\230\276\345\255\230''.sh' tf-logs
'API'$'\346\216\250\347\220\206''-27B-'$'\345\256\214\346\225\264''96GB'$'\346\230\276\345\255\230''.sh'

问题原因:

语言编码(locale)当前不是UTF‑8,导致ls把中文按八进制转义码显示出来了
检查是否有 UTF‑8 local

locale -a | grep -E 'en_US.utf8|zh_CN.utf8'

如果没有任何输出,说明系统没生成对应 locale,需要先生成。

2.2 生成 en_US.UTF‑8 和 zh_CN.UTF‑8(AutoDL 上一般有 sudo)

sudo locale-gen en_US.UTF-8 sudo locale-gen zh_CN.UTF-8 sudo update-locale LANG=en_US.UTF-8 # 或 zh_CN.UTF-8

2.3 写入 shell 配置文件

编辑~/.bashrc(如果用 zsh 则是~/.zshrc),在末尾追加:

vim ~/.bashrc

export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8

然后执行source ~/.bashrc重新加载,或新开一个终端。


http://www.jsqmd.com/news/730099/

相关文章:

  • Windows下PyGMT安装报错‘GMTCLibNotFoundError’?手把手教你从零配置GMT 6.3.0环境
  • LLM在文本分析与差异检测中的实践应用
  • 技术日报|mattpocock技能库三连冠单日揽星7321总量破3.7万,微软VibeVoice语音AI再度上榜
  • SpringBoot 接口性能如何快速定位?轻量级应用监控工具开源啦,一键接入,轻松定位!
  • DIO32321 低功耗 USB2.0 高速开关技术文档
  • 从非结构化数据到结构化:Anything-Extract项目实战与架构解析
  • 传承与奉献:资深技术人如何做好“传帮带”?
  • 桌面美化与效率结合,这款免费桌面工具能管理倒计时、宠物和加密
  • 海棠山铁哥戳破《灵魂摆渡・浮生梦》伪 AI 骗局,《第一大道》纯 AI 写实告别躺平
  • DeepSeek V1 到 V4 完整技术路线:每一代到底解决了什么问题?
  • taotoken 多模型聚合能力如何赋能智能客服场景开发
  • 从播客剪辑到游戏音效:用GoldWave 6.78搞定你的所有音频需求(附基础操作指南)
  • 协同自动驾驶中的V2V-GoT框架:技术原理与工程实践
  • CS3106 双节电池均衡芯片技术文档(完整版)
  • AArch64 SIMDFP寄存器存储指令详解与优化实践
  • 基于可逆残差网络与互信息最大化的化工泵故障诊断【附代码】
  • 2026合肥生殖中心擅长多囊医生推荐:安医不孕不育推荐医生,安医专治不孕不育医生,安医多囊专家,实力盘点! - 优质品牌商家
  • 网络运维效率翻倍:手把手教你用Docker Compose一键部署PHPIPAM 1.6
  • Visual Studio调试时遇到ntdll.dll的PDB文件缺失?别慌,这3个方法帮你搞定(附详细步骤)
  • 告别手动点开始!用SUMO的gui_only配置实现配置文件一打开就自动仿真
  • 第 3 章:Gradle 进阶工程能力
  • 为什么92%的PHP团队在LLM长连接上踩坑?Swoole协程池、FD复用、上下文隔离三大致命盲区全解析,
  • 零基础快速启用 OpenClaw,保姆级零代码部署教程
  • 为编程助手 Claude Code 配置 Taotoken 作为后端模型服务提供方
  • VoXtream2流式TTS架构与动态语速控制技术解析
  • ARM SVE2指令集SQSHL:饱和移位原理与应用
  • 【农业AI预测实战指南】:R语言构建高精度作物病害预警模型的7步黄金流程
  • 量子虚拟机资源分配:DynQ解决方案与质量加权社区检测
  • 2026四川水上游乐设备厂家技术评测:TOP5合规能力解析 - 优质品牌商家
  • AcuRange工业现场高精度FMCW毫米波雷达感知平台-毫米级到亚毫米级距离测量解决方案(工业精准定位、精准测距与精细检测)