news 2026/5/1 6:43:39

中文乱码 ubuntu autodl

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
中文乱码 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重新加载,或新开一个终端。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 6:43:36

网络运维效率翻倍:手把手教你用Docker Compose一键部署PHPIPAM 1.6

网络运维效率翻倍:手把手教你用Docker Compose一键部署PHPIPAM 1.6 在当今快速迭代的IT环境中,网络运维团队面临着越来越复杂的IP地址管理需求。传统的手动部署方式不仅耗时费力,还容易因环境差异导致各种兼容性问题。本文将带你体验一种革命…

作者头像 李华
网站建设 2026/5/1 6:34:26

springboot+nodejs网上服装店铺系统 服装销售商城系统

目录 同行可拿货,招校园代理 ,本人源头供货商功能模块划分技术实现要点扩展功能建议 项目技术支持源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作 同行可拿货,招校园代理 ,本人源头供货商 功能模块划分 用户端功能 用户注册与登录&#…

作者头像 李华
网站建设 2026/5/1 6:25:32

开源硬件扩展:为Digirig SDR设计多通道音频与PTT信号路由模块

1. 项目概述:一个为Digirig SDR设计的开源硬件扩展如果你和我一样,是个业余无线电爱好者,或者对软件定义无线电(SDR)技术着迷,那你对Digirig这个名字一定不陌生。它是一个小巧、便携且开源的接口设备&#…

作者头像 李华