CentOS下,Xftp中文文件名乱码的处理方式

乱码原因

中文版Windows默认使用GBK编码,现代Linux发行版(如CentOS、Ubuntu等)默认使用UTF-8编码。Windows下正常的编码,可能在linux下无法识别,例如:Windows的GBK字节0xD6D0被Linux用UTF-8解码时,会被误认为是一个无效的UTF-8序列,最终显示为乱码(如��或æˍ‡)。

解决方式

1.确保原来的文件在Windows下能正常显示:

2.上传到CentOS后,显示异常:

3.选择【文件】下【默认会话属性】:

在【选项】界面,【主机类型】更改为【自动侦测】,【编码】更改为【Unicode(UTF-8)】:

4.如果还不行,将工具栏上的【编码】设置为【Unicode(UTF-8)】:

5.最后,文件名称显示正常了:

相关推荐
落羽的落羽38 分钟前
【算法札记】练习 | Week4
linux·服务器·数据结构·c++·人工智能·算法·动态规划
Mortalbreeze41 分钟前
深度理解文件系统 ---- 从磁盘存储到内核存储
大数据·linux·数据库
十六年开源服务商2 小时前
2026服务器配置优化与WordPress运维实战指南
android·运维·服务器
LN花开富贵4 小时前
Ubuntu aarch64 架构安装 NoMachine 远程控制 避坑与实战
linux·运维·笔记·学习·ubuntu·嵌入式
取经蜗牛4 小时前
Windows 11 WSL + Ubuntu 24.04 安装指南
linux·windows·ubuntu
杨云龙UP4 小时前
Oracle RAC/ODA环境下如何准确查询PDB表空间已分配大小?一次说清Oracle表空间逻辑大小和ASM三副本实际占用_2026-05-19
linux·运维·数据库·sql·oracle·ffmpeg
2023自学中4 小时前
imx6ull开发板,Linux-c编程,识别 键盘、鼠标、触摸屏坐标
linux·嵌入式·开发板·应用编程
码点滴4 小时前
K8s配置与存储运维自动化:从隐形杀手到 AI Agent 安全闭环
运维·人工智能·自动化
步十人4 小时前
【Linux】环境配置
linux·运维·服务器
念恒123065 小时前
MySQl安装
linux·运维·服务器