QT获取到linux挂载的U盘中文文件名乱码,排查后发现在终端ls出来的文件名也不正常,中文全是问号?,后来的解决方法是在mount的时候加上编码:
mount -o iocharset=utf8 -t vfat /dev/sdk1 /mnt/sdk1
本文介绍了一种在Linux环境下解决U盘中文文件名显示为乱码的方法。通过在挂载U盘时添加正确的字符集参数,使得终端能够正确显示中文文件名。
QT获取到linux挂载的U盘中文文件名乱码,排查后发现在终端ls出来的文件名也不正常,中文全是问号?,后来的解决方法是在mount的时候加上编码:
mount -o iocharset=utf8 -t vfat /dev/sdk1 /mnt/sdk1
3665
448

被折叠的 条评论
为什么被折叠?