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.最后,文件名称显示正常了:

相关推荐
永远向阳而生33 分钟前
【Linux】磁盘存储+文件系统简介
linux
编程社区管理员36 分钟前
Vue项目使用ssh2-sftp-client实现打包自动上传到服务器(完整教程)
运维·服务器·vue
君不见~42 分钟前
Windows 10 WSL&Ubuntu 22.04 安装并迁移到 F 盘
linux·ubuntu·wsl迁移盘符·wsl迁移
PanYu——BJ42 分钟前
CentOS Nginx 1.13.9 部署文档
linux·nginx·centos
UQWRJ1 小时前
菜鸟教程Linux ViVimYumApt笔记
linux·运维·笔记
Ray Song1 小时前
Linux DNS解析3 -- DNS解析代理配置使用
linux·dns解析·dns代理
sz66cm2 小时前
Linux基础 -- 内核快速向用户态共享内核变量方案之ctl_table
linux·运维·服务器
努力一点9482 小时前
ubuntu22.04系统入门 linux入门(二) 简单命令 多实践以及相关文件管理命令
linux·运维·服务器·人工智能·gpu算力
wb1893 小时前
企业WEB应用服务器TOMCAT
运维·前端·笔记·tomcat·云计算
利刃大大4 小时前
【在线五子棋对战】十一、整合封装服务器模块实现
运维·服务器·c++·项目·五子棋