"测试GZKLLT2022.PDF"文件名显示为:

???GZKLLT2022.PDF

Java创建文件到Ubuntu16.04服务器,发现文件名,中文全部为“?”问号,直接导致文件无法下载

解决方案如下:

#查看当前操作系统字符编码

locale

en_US.UTF-8或zh_CN.UTF-8为正常,显示en_US则为异常

#查看当前操作系统支持的字符集

locale -a

#拉取中文编码

locale-gen zh_CN.UTF-8

#编辑配置,添加语言字符集,i开启编辑,esc退出编辑,shift+zz保存退出

vi /etc/default/locale

#编辑内容

#  File generated by update-locale
LANG=zh_CN.UTF-8
#LANGUAGE=en_US:en

#刷新配置

source /etc/default/locale

#重新配制安装的locales

sudo dpkg-reconfigure locales

选中 zh_CN GB2312,zh_CN.GBK GBK,zh_CN.UTF-8 UTF-8

按空格就是选中,然后tab键到ok,点击ok以后会跳转到下一界面,选中 zh_CN.UTF-8,然后ok

重新打开会话就能正常使用中文了,不用重启系统

如果还不行,则可以尝试强制设置JVM启动参数

-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8

经过以上步骤,基本可以解决文件名乱码的问题了

Ubuntu16.04解决文件名中文变问号相关推荐

  1. MySQL数据库乱码(中文变问号)问题解决

                                                      开发岗位信息发布 求职 资料免费获取 工具激活等,关注我们来围观~ 乱码问题出现的情况有很多种,针对 ...

  2. Hive,Hbase shell 中文变问号(??) 的解决方法

    Hive,Hbase shell 中文变问号(??) 的解决方法 参考文章: (1)Hive,Hbase shell 中文变问号(??) 的解决方法 (2)https://www.cnblogs.co ...

  3. ubuntu16.04配置Latex+中文字体

    Ubuntu16.04配置Latex+中文字体 Latex安装 先前安装版本的卸载 apt-get安装包的深度卸载 通过安装器"install-tl"安装的texlive卸载 通过 ...

  4. asp.net oracle 问号,ASP.NET中文变问号问题解决方案

    作者刚开始写ASP+程序时候碰到的***个比较大的问题就是中文显示问题,运行后发现ASP+从数据库中读取出来的中文全部变成了?????????????,有点类似jsp中的这个频率出现***的ASP.N ...

  5. windows10环境下VMware14中Ubuntu16.04解决如何上网问题

    windows10环境下VMware14中Ubuntu16.04解决如何上网问题 参考文章: (1)windows10环境下VMware14中Ubuntu16.04解决如何上网问题 (2)https: ...

  6. ubuntu16.04解决耳机没有声音

    ubuntu16.04解决耳机没有声音 1.安装声音管理软件pavucontrol sudo apt install pavucontrol 2.进入pavucontrol,点击配置页(Configu ...

  7. Ubuntu16.04,解决不能播放mp3的问题

    MP3 编码方案在过去十年间和开源界闹得颇不愉快.由于许可证问题,linux不能在其基础发行版上包括 MP3 解码或编码功能,所以,很多用户只能通过第三方软件库来提供 MP3 支持 如今,MP3的专利 ...

  8. PC按键精灵读取txt文本出现乱码怎么办?按键精灵手机助手读取txt文本中文变问号怎么办?

    今天有人跟我说,他的PC按键精灵读取txt文本出现乱码,问我怎么办. 之前也有人问我按键精灵手机助手读取txt文本,中文变成问号怎么办? 在这里我统一回复一下. 这是由于文本文件编码格式造成的.PC按 ...

  9. Ubuntu16.04安装搜狗中文输入法1(安装完成后将英文输入法列为常用输入法,中文列为第二输入法)

    1.系统+搜狗版本 我的环境配置:Ubuntu16.04 32位 查看自己的环境配置: 1查看自己的系统版本: sudo lsb_release -a sudo uname --m 第一条命令是查看系 ...

最新文章

  1. mysql 判度数据库存在,问题出在什么地方啊?
  2. python 排序 自定义函数
  3. 浅析关键词与搜索引擎之间不得不说的关系
  4. 在Windows应用程序中使用正则表达式
  5. 1.2 线性回归与梯度下降-机器学习笔记-斯坦福吴恩达教授
  6. win10 mysql5.5无响应_Win10安装mysql5.5安装最后一步停住卡死未响应的解决方法
  7. java 画图保存图片_将绘图保存到图像文件,而不是使用Matplotlib显示它
  8. 遍历flex和flash对象的属性和方法
  9. 【Python】大神教你五分钟搞清楚Python函数的参数!
  10. 男女薪酬差异扩大 2018年女性薪酬不及男性8成
  11. sqoop mysql parquet_Sqoop抽取Hive Parquet表数据到MySQL异常分析
  12. LeetCode 633 平方数之和
  13. Seam 的一些必备知识
  14. eclipse开发java项目_用eclipse 开发java 项目
  15. 质数的无穷性——从素数到数论
  16. 需要重新格式化NameNode
  17. 第二季-专题4-我是bootloader设计师
  18. 【hdu 4658】Integer Partition (无序分拆数、五边形数定理)
  19. 关于超星脚本出现乱码问题
  20. 【】每日360题,2019.11.02日08点财会类考试习题答案

热门文章

  1. cncbk感恩有你,感恩能一路同行
  2. 18款奔驰S320升级原厂HUD抬头显示系统,增加行车安全
  3. XML 外部实体注入漏洞
  4. 赚钱 36 计 - 第十一计:平台计
  5. C++ 常函数(const修饰成员函数)
  6. Jetson Xavier NX USB-TTL串口使用
  7. JavaScript 开发者应懂的 33 个概念
  8. SVG的animate动画
  9. 记一次java高级工程师面试
  10. .net C#反编译及脱壳常用工具--小结